docs: 清掉失效的 train.py 引用与 ONNX 导出依赖组

仓库里从来没有 train.py / eval.py,入口是 classify.py 与 detect.py。

- README 的计算后端与 SwanLab 示例改用 classify.py,看板路径跟着 work_dir
  改为 runs/classify/swanlog。
- 删掉"train.py 的 train.restart_schedule 同理":restart_schedule 只在
  engine/simclr.py 里实现,分类训练没有这个选项。
- 目录表里 configs/ 的子目录(原写 model/ dataset/ train/ eval/)与 scripts/
  的描述改成实际内容;入口那行补上 detect.py。
- 导出走 OpenVINO,没有脚本用到 onnx/onnxscript,删掉 export 依赖组。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Shaun Zhou
2026-10-08 14:57:11 +08:00
co-authored by Claude Opus 5
parent c2bd5301b4
commit 29ff7a2c9b
4 changed files with 18 additions and 131 deletions
+1 -6
View File
@@ -28,18 +28,13 @@ dev = [
"pytest>=8.0",
"ruff>=0.6",
]
# ONNX 导出(部署用),按需安装:uv sync --group export
export = [
"onnx>=1.16",
"onnxscript>=0.2",
]
# SHAP 归因定位(scripts/shap_boxes.py),按需安装:uv sync --group explain
explain = [
"shap>=0.48",
]
[tool.uv]
# 本仓库是应用而非库:不打包安装,直接从仓库根目录运行 train.py / eval.py。
# 本仓库是应用而非库:不打包安装,直接从仓库根目录运行 classify.py / detect.py。
package = false
# 训练机(Linux + Nvidia GPU)请用 CUDA 版 torch,例如: