0%

小样本学习论文复现之DMF

1月22日

1.看了工程代码框架,可以从以下几个模块去实现:

  • 命令行参数获取与解析
  • 数据集处理Datasets
  • 数据加载器DataLoader
  • 网络架构,网络按照论文分为Resnet提取特征、连接Support Image和Query Image做动态采样、用Dynamic Meta-filter提取与空间、通道相关的特征、用Neural ODE做特征匹配、定义损失函数训练Meta-Classifier与global Classifier

自己复现的话很多参数都可以固定下来

2.学习了部分参数解析和DataLoader的语法

3.构思工程

如上有四个模块,功能集成在top.py中完成;需要为参数获取定义一个类,需要为Datasets与DataLoader定义两个类,需要搭建网络结构且由于小样本的特殊性,test与训练用的循环不能共用

4.开写

1月29日更新

前几天学习了一下pytorch语法,也摸了几天鱼,半写半抄算是把dataLoader弄出来了。

DMF复现-1

现在是完成了参数获取与数据加载。

再看了一遍论文,准备对照official code再搞搞剩余的训练与