Add 80/20 random split (replaces cross-area 46/54 split)
- scripts/make_split.py: merges cross-area train+test (33,708 pairs), shuffles with seed=42, splits 80/20 - meta/train_80.json (26,966) + meta/test_20.json (6,742) - After seg filter: 24,891 train / 6,252 test - Default paths in train_gtauav.py updated to use new split Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -158,8 +158,10 @@ Meta-файл `meta/seg_filter.json`: исключение изображени
|
||||
- Drone: RandomResizedCrop(0.7-1.0), HFlip, Rotation(15°), ColorJitter, Grayscale(5%), GaussianBlur
|
||||
- Satellite: RandomResizedCrop(0.7-1.0), HFlip, ColorJitter, Grayscale(5%)
|
||||
- Eval: Resize+CenterCrop (clean, no augmentation)
|
||||
- Train: 15,693 pairs → 13,622 after seg filter (cross-area)
|
||||
- Test: 18,015 pairs
|
||||
- **Split:** 80/20 random из всех 33,708 пар (`meta/train_80.json` / `meta/test_20.json`)
|
||||
- Train: 26,966 → 24,891 after seg filter
|
||||
- Test: 6,742 → 6,252 after seg filter
|
||||
- Скрипт: `python -m scripts.make_split --ratio 0.8 --seed 42`
|
||||
|
||||
### V2 (UAV-GeoLoc, gin)
|
||||
| Конфиг | Gate init | Описание |
|
||||
|
||||
Reference in New Issue
Block a user