2.7 KiB
2.7 KiB
Сводная таблица всех 15 пресетов
Изменения
- scr/conf/*.py конфиги
- in/config_files общие common .gin-конфиги и пресеты под эксперименты
| Пресет | backbone | baseline_mode | shared_encoder | init_gate |
|---|---|---|---|---|
gtauav_balanced |
dinov3 | False | True | 0.7 |
gtauav_baseline |
dinov3 | True | True | 0.7 |
gtauav_balanced_asym |
dinov3 | False | False | 0.7 |
gtauav_baseline_asym |
dinov3 | True | False | 0.7 |
gtauav_text_heavy |
dinov3 | False | True | 0.3 |
gtauav_image_heavy |
dinov3 | False | True | 0.9 |
gtauav_balanced_stripnet |
stripnet | False | — | 0.7 |
gtauav_balanced_stripnet_unfrozen |
stripnet | False | — | 0.7 |
gtauav_baseline_stripnet |
stripnet | True | — | 0.7 |
gtauav_baseline_stripnet_unfrozen |
stripnet | True | — | 0.7 |
gtauav_balanced_sofia |
sofia_v71 | False | — | 0.7 |
gtauav_baseline_sofia |
sofia_v71 | True | — | 0.7 |
gtauav_balanced_sofia_v1 |
sofia_v1 | False | — | 0.7 |
gtauav_baseline_sofia_v1 |
sofia_v1 | True | — | 0.7 |
preprocess |
— | — | — | — |
Что после Шага 3.5 → Шаг 4
- ✅
in/config_files/содержит 4 общих файла + 14 пресетов +preprocess/ - ✅
presets/(промежуточный ) удалён - ✅
src/conf/config_loader.pyобновлён - ✅ Тесты зелёные (
pytest tests/test_config_loader.py) - ❌
train_gtauav.pyещё не используетload_all_configs— это Шаг 4 - ❌
src/main.pyещё не существует — это Шаг 4 - ❌
make_split.py/filter_segmentation.pyещё на argparse — это Шаг 5
TODO:
(переписывание train_gtauav.py под load_all_configs, рефакторинг src/main.py, снятие @gin.configurable с InfoNCELoss/WeightedInfoNCELoss/GTAUAVDataset, удаление _RGB_ROOT/_CAPTION_ROOT)