Update log.md
This commit is contained in:
@@ -16,6 +16,31 @@ python src/training/train_gtauav.py --config conf/gtauav_balanced.gin
|
|||||||
### Тест загрузки конфигураций в трейнер
|
### Тест загрузки конфигураций в трейнер
|
||||||
Файл `test_trainer.py`
|
Файл `test_trainer.py`
|
||||||
|
|
||||||
|
**Таблица конфигураций**
|
||||||
|
|
||||||
|
- 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` | — | — | — | — |
|
||||||
|
|
||||||
|
|
||||||
**Пример запуска отладки:**
|
**Пример запуска отладки:**
|
||||||
```bash
|
```bash
|
||||||
python -m pytest tests/test_trainer.py
|
python -m pytest tests/test_trainer.py
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
# Сводная таблица всех 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`)
|
|
||||||
Reference in New Issue
Block a user