Exemplo n.º 1
0
# painting configurations
pconfig = Config()
pconfig.label = FLAGS.paint_label
pconfig.width = FLAGS.paint_width
pconfig.height = FLAGS.paint_height
pconfig.overlap = FLAGS.paint_overlap
pconfig.patcher = FLAGS.paint_patcher
pconfig.overlap_thresh = FLAGS.paint_overlap_thresh
pconfig.groundtruth = FLAGS.paint_groundtruth
pconfig.groundtruth_type = FLAGS.paint_groundtruth_type
# pconfig.core_source = FLAGS.paint_core_source
pconfig.groundtruth_new = FLAGS.paint_groundtruth_new
pconfig.groundtruth_load = FLAGS.paint_groundtruth_load
pconfig.groundtruth_save = FLAGS.paint_groundtruth_save
pconfig.n_cores = FLAGS.paint_n_cores
pconfig.core_thresh = FLAGS.paint_core_thresh
pconfig.savefile_root = FLAGS.paint_savefile_root

# create folder structure
# -----------
folder_list = [
    config.out_dir, config.log_dir, config.samp_dir, config.paint_dir,
    config.post_dir
]
mkdirs(folder_list)
mkdirs([
    os.path.join(config.out_dir, config.run_dir),
    os.path.join(config.log_dir, config.run_dir),
    os.path.join(config.samp_dir, config.run_dir),
    os.path.join(config.paint_dir, config.run_dir),
    os.path.join(config.post_dir, config.run_dir)