googlenet_cifar100/googlenet.py at master · TianhaoFu/googlenet_cifar100 (github.com)
在实现用Cifar100训练GoogleNet的时候(链接如上)遇到了TypeError: 'tuple' object is not callable,也查了不少解决方案但都没改成功,然后实在没办法,老老实实把GoogleNet的源代码放上去(原本我只是根据GoogleNet自己设计的网络架构),结果跑成功了,然后不停的看两者的区别,最终发现了,对于引用nn.Module模块的网络,使用nn.Sequential构建网络架构里面要加逗号(,),而其他的放在外面的self网络不需要的,如下:
报错:
成功:把逗号去掉即可成功运行