wdcnn_bearning_fault_diagnosis 项目使用教程
1. 项目的目录结构及介绍
wdcnn_bearning_fault_diagnosis/
├── preprocess.py
├── train.py
├── evaluate.py
├── config.yaml
├── README.md
└── data/
├── train/
└── test/
preprocess.py
: 数据预处理脚本。train.py
: 模型训练脚本。evaluate.py
: 模型评估脚本。config.yaml
: 项目配置文件。README.md
: 项目说明文档。data/
: 存放训练和测试数据。
2. 项目的启动文件介绍
train.py
train.py
是项目的启动文件,负责模型的训练。使用方法如下:
python train.py
该脚本会读取 config.yaml
中的配置,进行数据加载、模型训练和保存模型等操作。
3. 项目的配置文件介绍
config.yaml
config.yaml
是项目的配置文件,包含以下配置项:
data_path: "data/"
train_data: "train/"
test_data: "test/"
batch_size: 32
epochs: 100
learning_rate: 0.001
model_save_path: "model.pth"
data_path
: 数据文件夹路径。train_data
: 训练数据子文件夹。test_data
: 测试数据子文件夹。batch_size
: 批处理大小。epochs
: 训练轮数。learning_rate
: 学习率。model_save_path
: 模型保存路径。
通过修改 config.yaml
中的配置,可以调整训练参数和数据路径等设置。