Closed Willianwatch closed 2 years ago
在syn_model的init函数中所定义的out1和out2在forward方法里面没有使用,主要是下面两个地方:
从loadSubjectData可以看出数据是三维的,但是随后在generate_all_patches函数里面数据又是二维的
能否解释下这两个地方,先谢谢大佬了
(1)后面使用了output1和output2; (2)这里是先读取三维的一个subject,然后每个subject数据产生多个二维的小patch。其中,网络的输入是二维图像。
我的意思是,您在这里定义了self.out1,但是在forward方法里面的得到out1的这一步却没有使用前面定义的self.out1来卷积。out2也是这样。按照您论文里面的网络结构,这个三个分支应该是没有使用同一个输出卷积的,略有点疑惑。
这里我忘记update了,应该是三个分别用三个不同的卷积。
好的,那就没啥问题了,谢谢!
网络结构
在syn_model的init函数中所定义的out1和out2在forward方法里面没有使用,主要是下面两个地方:
dataset类
从loadSubjectData可以看出数据是三维的,但是随后在generate_all_patches函数里面数据又是二维的
能否解释下这两个地方,先谢谢大佬了