Name
Last commit
Last update
cls_utils 分类训练
config 分类训练
data 分类训练
net 分类训练
pytorch_train 分类训练
readme.md 分类训练

项目文档

1. 数据处理

在数据处理阶段,根据不同的需求对影像组学数据和深度学习数据进行预处理,并从原始数据库中查询标注的数据,读取DICOM数据并保存处理后的结果

  • 影像组学数据(csv数据)data/db_data_to_feat.py
  • 深度学习数据(npy数据)data/db_data_to_npy.py

2. 分类训练

分类训练模块涵盖了不同类型的模型训练,包括2d3d分类、预训练分类以及基于影像组学特征的分类

  • 2d3d分类网络pytorch_train/classification_model_2d3d.py
  • 预训练分类网络pytorch_train/encoder_cls.py
  • 影像组学分类pytorch_train/feat_cls.py
  • 深度学习分类pytorch_train/train_2d3d.py
  • 多卡启动torchrun --nproc_per_node=4 train_2d3d.py
  • 单卡启动python train_2d3d.py

3. 评测指标

实现评测用于评估分类表现

  • 评测脚本pytorch_train/_test_2d3d.py