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
This commit is contained in:
SkyLi
2026-03-26 21:36:08 +08:00
commit fd1a5f4050
19 changed files with 2920 additions and 0 deletions
+64
View File
@@ -0,0 +1,64 @@
# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
*.egg
# PyTorch
*.pth
*.pt
*.onnx
*.torch
*.ckpt
# Data
data/*
!data/dataset.yaml
# Training outputs
runs/
output/ # 示例脚本输出
*.jpg # 测试图像
# Models
models/
weights/
!weights/.gitkeep
# YOLO test files
yolov8n.pt
yolov8*.pt
bus.jpg
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Logs
*.log
logs/
# UV
.python-version
uv.lock
# Claude
.claude/
# Jupyter
.ipynb_checkpoints/
# Temporary
tmp/
temp/
*.tmp