Files
caption-test/belka_refactor_30_04_table.md
2026-04-30 16:30:34 +03:00

2.7 KiB
Raw Blame History

Сводная таблица всех 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

  1. in/config_files/ содержит 4 общих файла + 14 пресетов + preprocess/
  2. presets/ (промежуточный ) удалён
  3. src/conf/config_loader.py обновлён
  4. Тесты зелёные (pytest tests/test_config_loader.py)
  5. train_gtauav.py ещё не использует load_all_configs — это Шаг 4
  6. src/main.py ещё не существует — это Шаг 4
  7. 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)