飞桨论文复现课笔记(论文复现步骤)


一篇论文的复现步骤如下

一、读论文

一篇论文的abstract、applications、method、quantitative evaluation部分比较重要,着重看。在这一阶段对网络的架构等做一定的了解。

二、论文代码解读

1. ReadMe

了解网络实现功能,前期环境准备,如何开始训练网络,网络所需参数等。

2. 代码结构

程序入口文件:train.py、main_train.py等类似文件
程序实现功能文件
评价函数
模型定义文件夹

3. 核心代码

代码文件说明:
A. 参数定义
B. 数据处理
C. 模型框架定义
D. 优化器
E. 学习率衰减
F. 损失定义及反传

三、论文复现

  1. 与torch代码相对应的各种所需参数定义和初始化
  2. 数据的读取和预处理操作实现(对数据做了哪些操作,如何实现,输入输出维度复现后是否一致)
  3. 模型框架的定义和初始化
  4. 网络流程定义,包括优化器、学习率、损失函数、反传操作、梯度惩罚等

四、评估模型

查看复现出的代码指标是否与论文中指标一致。

五、小结

  1. 读github网页的readme文件
  2. 了解代码文件结构
  3. 阅读模型文件,了解模型框架结构(与论文做
  • 7
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值