|
| 1 | +# All other configurations are set by default. If you want to add new config options, |
| 2 | +# please modify ../connectomics/config/defaults.py |
| 3 | +SYSTEM: |
| 4 | + NUM_GPUS: 2 |
| 5 | + NUM_CPUS: 16 |
| 6 | +AUGMENTOR: |
| 7 | + SMOOTH: False |
| 8 | +MODEL: |
| 9 | + INPUT_SIZE: [17, 257, 257] |
| 10 | + OUTPUT_SIZE: [17, 257, 257] |
| 11 | + IN_PLANES: 1 |
| 12 | + OUT_PLANES: 3 |
| 13 | + TARGET_OPT: ["2"] |
| 14 | + LABEL_EROSION: 1 |
| 15 | + LOSS_OPTION: [["WeightedBCEWithLogitsLoss", "DiceLoss"]] |
| 16 | + LOSS_WEIGHT: [[1.0, 0.5]] |
| 17 | + WEIGHT_OPT: [["1", "0"]] |
| 18 | + OUTPUT_ACT: [["none", "sigmoid"]] |
| 19 | + FILTERS: [32, 64, 96, 128, 160] |
| 20 | + NORM_MODE: gn |
| 21 | +DATASET: |
| 22 | + IMAGE_NAME: train-image.tif |
| 23 | + LABEL_NAME: train-label.tif |
| 24 | + INPUT_PATH: datasets/SNEMI3D/ # or your own dataset path |
| 25 | + OUTPUT_PATH: outputs/SNEMI3D/ |
| 26 | + PAD_SIZE: [4, 64, 64] |
| 27 | +SOLVER: |
| 28 | + LR_SCHEDULER_NAME: WarmupCosineLR |
| 29 | + BASE_LR: 0.02 |
| 30 | + ITERATION_STEP: 1 |
| 31 | + ITERATION_SAVE: 10000 |
| 32 | + ITERATION_TOTAL: 150000 |
| 33 | + SAMPLES_PER_BATCH: 2 |
| 34 | +MONITOR: |
| 35 | + ITERATION_NUM: [200, 1000] |
| 36 | +INFERENCE: |
| 37 | + INPUT_SIZE: [17, 513, 513] |
| 38 | + OUTPUT_SIZE: [17, 513, 513] |
| 39 | + OUTPUT_ACT: ["sigmoid"] |
| 40 | + IMAGE_NAME: test-input.tif # or path to your test images |
| 41 | + OUTPUT_PATH: outputs/SNEMI3D/test |
| 42 | + OUTPUT_NAME: result.h5 |
| 43 | + PAD_SIZE: [4, 32, 32] |
| 44 | + AUG_MODE: min |
| 45 | + AUG_NUM: None |
| 46 | + STRIDE: [8, 256, 256] |
| 47 | + SAMPLES_PER_BATCH: 4 |
0 commit comments