Commit Graph

4 Commits

Author SHA1 Message Date
SkyLi 426143099a fix: restructure src layout to proper package directory
Move src/__init__.py, detect.py, diagnose.py, extract_temp.py, utils/
into src/infrared_data/ to fix wheel package structure. Previously the
whl placed files at root instead of infrared_data/ directory, causing
ModuleNotFoundError on install.

Also update pyproject.toml packages.find config to use standard
src-layout discovery.
2026-03-29 00:29:47 +08:00
SkyLi 70892a17f9 chore: ignore src_docs and CLAUDE.md in docs directory 2026-03-29 00:24:30 +08:00
SkyLi fc4a2eb674 fix: remove inline comments from .gitignore patterns
Inline comments are not supported in gitignore - # only acts as a
comment when it appears at the beginning of a line. This caused
output/ to not be ignored because the pattern was matched literally.
2026-03-27 00:46:55 +08:00
SkyLi fd1a5f4050 chore: initial commit for Infrared Equipment Detection System
- Add YOLO-based infrared thermal image detection system
- Add dataset configuration (dataset.yaml) with 12 equipment classes
- Add training, validation and detection scripts
- Add temperature feature extraction and fault diagnosis modules
- Update README and CLAUDE.md with correct dataset paths
- Optimize .gitignore to track dataset.yaml while ignoring large data files
2026-03-26 21:36:08 +08:00