| | BENCHMARK_DATASET_ROOT_DIR = '/path/to/classification/benchmarks' |
| |
|
| | arg_dict = { |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | '--root-val-img-dir': '.../skyscript/', |
| | '--val-data': '.../skyscript/SkyScript_val_5K_filtered_by_CLIP_openai.csv', |
| | '--val-dataset-type': 'csv', |
| | '--csv-img-key': 'filepath', |
| | '--csv-class-key': 'label', |
| | '--csv-caption-key': 'title', |
| | '--csv-separator': ',', |
| |
|
| | '--warmup': 500, |
| | '--batch-size': 40, |
| | '--lr': 1e-6, |
| | '--wd': 1.0, |
| | '--epochs': 10, |
| | '--workers': 8, |
| |
|
| | '--model': 'ViT-B-16', |
| | '--pretrained': 'openai', |
| | '--report-to': 'wandb', |
| | '--log-every-n-steps': 50, |
| |
|
| | '--loss-type': |
| | [ |
| | "local_itc", |
| | "global_itc", |
| | "distill" |
| | ], |
| | '--max-boxes': 4, |
| | '--max-size': 1024, |
| | '--min-size': 64, |
| | '--EMA-momentum': 0.99, |
| | '--force-quick-gelu': None, |
| | "--local-itc-align": 'cls', |
| | "--distill-align": 'roi2pooled', |
| | "--last-attn-type": "SegEarth", |
| | '--wandb-tags': [], |
| | '--long-clip': 'disable', |
| | "--distill-type": "active", |
| | "--mpcl-loss": None, |
| | '--save-frequency': 1, |
| | |
| | } |