forked from Dan4ick/Lidar_Muxa
- 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). |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| bag.py | ||
| cdr.py | ||
| central_complex.py | ||
| descending.py | ||
| device.py | ||
| export.py | ||
| fan_body.py | ||
| geometry.py | ||
| lamina.py | ||
| lobula.py | ||
| mbon_readout.py | ||
| medulla.py | ||
| mushroom_body.py | ||
| pipeline.py | ||
| retina.py | ||
| synth.py | ||
| track_readout.py | ||