level 1
笑而不语的谁
楼主
大致如下,我建立了一个5层conv,2层fc的深度网络对cifar100进行学习。epoch=50,adam(lr=1e-3)
我将60k的数据,分为50k为train,然后10k为test
其中再把50k中分为train_data 和 validation_data,比例为9:1
当我没有分出来validation数据的时候,运行的很顺畅,但是当我在每一次epoch开始的时候随机打乱数据分为train和validation数据后,就开始出现问题了。当epoch为2时候,在validation上的acc竟然已经开始达到100%了 ,最后在test上的acc却只为1%。我实在是新手,也找不到bug出在哪儿,希望大佬们可以赐教。











2021年06月11日 12点06分
1
我将60k的数据,分为50k为train,然后10k为test
其中再把50k中分为train_data 和 validation_data,比例为9:1
当我没有分出来validation数据的时候,运行的很顺畅,但是当我在每一次epoch开始的时候随机打乱数据分为train和validation数据后,就开始出现问题了。当epoch为2时候,在validation上的acc竟然已经开始达到100%了 ,最后在test上的acc却只为1%。我实在是新手,也找不到bug出在哪儿,希望大佬们可以赐教。










