NEAT Studio¶
Desktop GUI на Qt (PySide6): одиночный ExperimentConfig, study 11–19, live-мониторинг, Telegram-бот.

Вкладки¶
| Tab | Данные |
|---|---|
| Launch | Дефолт — одиночный эксперимент (форма ExperimentConfig, загрузка/сохранение JSON, python -m cnn_neat run). Дальше в списке study 11–19 (OVA CIFAR/MNIST, многоклассовый режим (multiclass) 14/14b/16, поузловой (per-node) σ 17/18, val=5k облегчённое градиентное дообучение (light GD) 19). Скрипты 05–10 скрыты. |
| Progress | studio_status.json для одиночного run; ova_status.json / pipeline_status.json для study. ETA. |
| Statistics | Heatmap класс × config и ranking (study) |
| Memory | RSS, CUDA, cone, кэш прямого прохода (forward-cache) (memory_snapshot) |
| Bot | Управление apps.study_bot |
Env: CNN_NEAT_WORKER_ID различает воркеры. Pause: study_control.json в output dir (для одиночного run — save_run_path).
Графики Plotly грузятся с file:// (не setHtml / data: URL). Отключить WebEngine: CNN_NEAT_DISABLE_WEBENGINE=1. Software GL: CNN_NEAT_WEBENGINE_SOFTWARE=1.
I/O: software/studio-io.