Commit Graph

6 Commits

Author SHA1 Message Date
Cocoon-Break 1c17c50930
fix: move test-only deps out of requirements.txt into requirements-dev.txt (#411)
* fix: remove test-only deps from requirements.txt, add requirements-dev.txt

Test dependencies (pytest, pytest-asyncio, pytest-mock, pytest-benchmark) should
not be installed in production. Move them to requirements-dev.txt.

Closes #410

Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com>

* fix: add requirements-dev.txt with test and dev dependencies

Closes #410

Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com>

---------

Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com>
2026-04-25 20:11:34 -04:00
rUv 078c5d8957 minor updates 2025-06-07 17:11:45 +00:00
rUv 90f03bac7d feat: Implement hardware, pose, and stream services for WiFi-DensePose API
- Added HardwareService for managing router interfaces, data collection, and monitoring.
- Introduced PoseService for processing CSI data and estimating poses using neural networks.
- Created StreamService for real-time data streaming via WebSocket connections.
- Implemented initialization, start, stop, and status retrieval methods for each service.
- Added data processing, error handling, and statistics tracking across services.
- Integrated mock data generation for development and testing purposes.
2025-06-07 12:47:54 +00:00
rUv c378b705ca updates 2025-06-07 11:44:19 +00:00
rUv cbebdd648f Implement WiFi-DensePose system with CSI data extraction and router interface
- Added CSIExtractor class for extracting CSI data from WiFi routers.
- Implemented RouterInterface class for SSH communication with routers.
- Developed DensePoseHead class for body part segmentation and UV coordinate regression.
- Created unit tests for CSIExtractor and RouterInterface to ensure functionality and error handling.
- Integrated paramiko for SSH connections and command execution.
- Established configuration validation for both extractor and router interface.
- Added context manager support for resource management in both classes.
2025-06-07 05:55:27 +00:00
rUv 44e5382931 Implement CSI processing and phase sanitization modules; add unit tests for DensePose and modality translation networks 2025-06-07 05:36:01 +00:00