SNNA主要是有两个部分组成的核心代码 一个是main.py 还有个就是gan.py 用于执行反复训练
我们就先从main.py入手吧
数据的预处理部分就省略了。从main开始往下面看,所有的函数形参我已经备注了是什么文件
虽然这里return 的是real 和fake 但是这其实跟 真 和 假 没什么关系, 就是一个网络的左和右,比如一个边文件
1 2
3 5
.....
这里real就是 1,3 fake对应就是2,5 可以从line[0],line[1]看出来
文章定义了两个part 一个是test_link_1 一个test_link_2..
但是其实只有一个是test,你debug进去就会发现其实test_link_2是针对train文件的