多语言展示
当前在线:1710今日阅读:91今日分享:37

paddlepaddle AlexNet动态图如何在1.7版本实现

AlexNet:Alex Krizhevsky等人在2012年提出了AlexNet[2], 并应用在大尺寸图片数据集ImageNet上,获得了2012年ImageNet比赛冠军(ImageNet Large Scale Visual Recognition Challenge,ILSVRC)。 paddlepaddle 的1.6版本和1.7版本存在了一些差异,使其无法实现自动升级。本教程是针对paddle 1.6升级1.7的指导说明。
方法/步骤
1

第一步导入包,分别在不同的环境下导入包,其有微小的区别

2

第二步,创召况建模型,1.6,1.7的最大区别是,1.6需要手动指定name_scope, 而1.7不再需要显式指定。

3

第三步,输出各自的参数,进行比较,这一步一共做了两个个动作:a. 比较两个版本参数的情况是否一致b. 保存了1.6版本的参数

5

第五步,保存第三泪况步init_param的参数到本地,从而保证两个网络的初始化参数值是相同的

6

第六步,从本地读取参数,保证两个网络采用同一套参数

7

第七步,修改网络模型,读取初始化参数

8

第八步,验证结果,是否相等

9

第九步,查看第八步的结果输出,结果是一致的,升级成功。

推荐信息