Brainrot_Muxa/flyguard
Zhirik1337 7507a123e5 GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера
- flyguard/device.py: автоопределение NVIDIA GPU, сбор телеметрии и Graceful Fallback на CPU;
- flyguard/lamina.py: ускорение 2D DoG фильтрации на тензорах PyTorch CUDA (0.25 мс вместо 8 мс);
- flyguard/mbon_readout.py: векторизованный GPU-цикл обучения MBON без CPU-синхронизаций (поддержка 50k-100k клеток Кеньона);
- flyguard/mushroom_body.py, flyguard/track_readout.py: аппаратное ускорение и опция GPU-бустинга;
- flyguard/pipeline.py, tools/*.py: сквозная поддержка параметра device='auto' для всех инструментов;
- Dockerfile.gpu, requirements-gpu.txt, docker-compose.yml: MLOps-инфраструктура под NVIDIA RTX 4070 Ti Super 16GB;
- tests/test_pipeline.py: добавлены юнит-тесты на GPU device detection и роутинг ламины (40 тестов PASS).
2026-09-22 22:06:44 +03:00
..
__init__.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
bag.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
cdr.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
central_complex.py аугментации бенчмарка, зонный пол в колее, фильтр платформы, экспорт RViz 2026-09-22 21:25:39 +03:00
descending.py аугментации бенчмарка, зонный пол в колее, фильтр платформы, экспорт RViz 2026-09-22 21:25:39 +03:00
device.py GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера 2026-09-22 22:06:44 +03:00
export.py аугментации бенчмарка, зонный пол в колее, фильтр платформы, экспорт RViz 2026-09-22 21:25:39 +03:00
fan_body.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
geometry.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
lamina.py GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера 2026-09-22 22:06:44 +03:00
lobula.py аугментации бенчмарка, зонный пол в колее, фильтр платформы, экспорт RViz 2026-09-22 21:25:39 +03:00
mbon_readout.py GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера 2026-09-22 22:06:44 +03:00
medulla.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
mushroom_body.py GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера 2026-09-22 22:06:44 +03:00
pipeline.py GPU-обвязка NVIDIA CUDA 12 и ускорение ML-конвейера 2026-09-22 22:06:44 +03:00
retina.py ML-ядро детектора: конвейер на схемах мозга дрозофилы 2026-09-21 17:24:25 +03:00
synth.py аугментации бенчмарка, зонный пол в колее, фильтр платформы, экспорт RViz 2026-09-22 21:25:39 +03:00
track_readout.py жёсткий порог по треку — замерен и выключен 2026-09-22 20:00:09 +03:00