| | configuration: |
| | batch_size: 64 |
| | optimizer: torch.optim.AdamW |
| |
|
| | lr: 0.001 |
| |
|
| | trainer: experiment_setup.train_loop |
| | scorer: experiment_setup.score |
| | model: models.clipseg.CLIPDensePredT |
| |
|
| | lr_scheduler: cosine |
| | T_max: 20000 |
| | eta_min: 0.0001 |
| |
|
| | max_iterations: 20000 |
| | val_interval: null |
| |
|
| | |
| | dataset: datasets.phrasecut.PhraseCut |
| | split_mode: pascal_test |
| | split: train |
| | mask: text_and_crop_blur_highlight352 |
| | image_size: 352 |
| | negative_prob: 0.2 |
| | mix_text_max: 0.5 |
| |
|
| | |
| | mix: True |
| | prompt: shuffle+ |
| | norm_cond: True |
| | mix_text_min: 0.0 |
| | with_visual: True |
| | |
| | |
| | version: 'ViT-B/16' |
| | extract_layers: [3, 7, 9] |
| | reduce_dim: 64 |
| | depth: 3 |
| | fix_shift: False |
| |
|
| | loss: torch.nn.functional.binary_cross_entropy_with_logits |
| | amp: True |
| |
|
| | test_configuration_common: |
| | normalize: True |
| | image_size: 352 |
| | batch_size: 32 |
| | sigmoid: True |
| | split: test |
| | label_support: True |
| | |
| | test_configuration: |
| |
|
| | - |
| | name: pc |
| | metric: metrics.FixedIntervalMetrics |
| | test_dataset: phrasecut |
| | mask: text |
| |
|
| | - |
| | name: pc-vis |
| | metric: metrics.FixedIntervalMetrics |
| | test_dataset: phrasecut |
| | mask: crop_blur_highlight352 |
| | with_visual: True |
| | visual_only: True |
| |
|
| |
|
| | columns: [name, |
| | pc_fgiou_best, pc_miou_best, pc_fgiou_0.5, |
| | pc-vis_fgiou_best, pc-vis_miou_best, pc-vis_fgiou_0.5, |
| | duration] |
| |
|
| |
|
| | individual_configurations: |
| |
|
| | - {name: rd64-uni} |
| | - {name: rd64-no-pretrain, not_pretrained: True, lr: 0.0003} |
| | - {name: rd64-no-negatives, negative_prob: 0.0} |
| | - {name: rd64-neg0.5, negative_prob: 0.5} |
| | - {name: rd64-no-visual, with_visual: False, mix: False} |
| | - {name: rd16-uni, reduce_dim: 16} |
| | - {name: rd64-layer3, extract_layers: [3], depth: 1} |
| | - {name: rd64-blur-highlight, mask: text_and_blur_highlight, test_configuration: {mask: blur_highlight}} |