1,今天发现利用小批量的矩阵来对原理进行测试是一个不错的思路:代码如下
2,通过实验发现,到计算x37开始就已经出问题了,感觉x37重复了好多的样子
3,一开始认为结果不好使因为测试太多,所以写入文件的数据太多造成的。
[[-0.49609199 -1.07098806 -1.09560502 ..., -1.07098806 -1.09560502
-1.07098806]
[-0.47047359 -1.81534851 -1.37581086 ..., -1.81534851 -1.37581086
-1.81534851]
[-1.25497186 -1.53896487 -1.94906342 ..., -1.53896487 -1.94906342
-1.53896487]
...,
[-0.47047359 -1.81534851 -1.37581086 ..., -1.81534851 -1.37581086
-1.81534851]
[-1.25497186 -1.53896487 -1.94906342 ..., -1.53896487 -1.94906342
-1.53896487]
[-0.47047359 -1.81534851 -1.37581086 ..., -1.81534851 -1.37581086
-1.81534851]]
经过实验果然是这样子啊,我这个小蠢货.
[[ 1.1064595 1.00184214 1.00054812 ..., 1.00184214 1.00054812
1.00184214]
[ 2.0141809 2.00011039 2.00001621 ..., 2.00011039 2.00001621
2.00011039]
[ 1.00520134 1.00001585 1.0000025 ..., 1.00001585 1.0000025
1.00001585]
...,
[ 2.0141809 2.00011039 2.00001621 ..., 2.00011039 2.00001621
2.00011039]
[ 1.00520134 1.00001585 1.0000025 ..., 1.00001585 1.0000025
1.00001585]
[ 2.0141809 2.00011039 2.00001621 ..., 2.00011039 2.00001621
2.00011039]]
啊啊啊啊啊,终于解决了。居然是因为测试了太多张图片,然后每一张图片的结果都堆叠起来的问题啊啊啊啊啊啊.
不过这个也留下一个比较大的问题,就是无论训练还是测试,都只能一张一张的来。...........sad
4,下面一个重要的任务就是设计一个超参数调试的方案
刚刚发现一个bug,就是IMAGE_CHANNEL这个变量没起作用,if语句中并没有改变什么。或者是if语句不能呢个改变if之外的值