N_EPOCH=50#训练次数
LR=0.1#初始学习率
GAMA=0.1#见LR_DECAY
LR_DECAY=[10,20,30]#学习率变化位置,即 第几个EPOCH进行学习率变化, 变化行为:学习率衰减为上一次的GAMA倍
BATCH_SIZE=16#学习批量
IS_TEST=False#如果设置为TRUE,则不进行训练,直接加载chekpoint中的最优模型进行测试
上述部分的变量见train.py文件
"""
1.因为数据集元素过于集中,程序中采用随机划分训练集与测试集,划分比例为4:1
但是因为数据集太小,随机也不能实现均匀划分,所以会导致损失无法下降,遇到这种情况,终止程序,重新训练即可(程序会重新划分数据集)
因为数据集太小,正常训练,准确率可达到100%
2.jilu.pdf用于记录训练过程的损失
3.chekpoint文件夹用于保存最优模型
4.net.py存放网络结构
5.data.py用于加载数据
6.运行train.py 用于训练网络和测试网路(终端运行 "python train.py")
7.运行trian.py前需要满足 matplotlib pytorch 依赖模块
8.jilu.txt为2020.12.14.23.10进行的一次测试记录,该结果默认只显示在终端中
"""
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
bpnet.rar (19个子文件)
bpnet
checkpoint
model_best.pth 21KB
draw.py 3KB
说明.txt 1KB
.idea
bpnet.iml 492B
workspace.xml 7KB
misc.xml 191B
inspectionProfiles
profiles_settings.xml 174B
modules.xml 262B
jilu.txt 4KB
data.py 1KB
bp_data.txt 1KB
train.py 4KB
__pycache__
data.cpython-37.pyc 1KB
net.cpython-38.pyc 808B
draw.cpython-37.pyc 2KB
data.cpython-38.pyc 1KB
net.cpython-37.pyc 807B
net.py 635B
jilu.pdf 12KB
共 19 条
- 1
资源评论
神经网络机器学习智能算法画图绘图
- 粉丝: 2441
- 资源: 599
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功