我做了1 nb_epoch
,批量大小为10,并且成功完成了。准确率绝对可怕,高达27%。我想让它运行在一个以上的时代,看看准确度是否理想,是否超过80%左右,但如果我试图让它做多个时代,它会让我的Jupyter笔记本一直冻结。我该如何解决这个问题?
我的后端是Theano,只是为了澄清。
性能与batch_size之间肯定存在关联。我尝试做了batch_size = 1,并且在我的一天中花费了12个令人恐惧,令人生畏,不可原谅的时间做了1个纪元。
答案 0 :(得分:0)
需要花费一些时间才能完成时代,有时看起来它会冻结,但它仍会运行,如果等待的时间足够长,它就会完成。增加批量大小使其更快地贯穿时代。
答案 1 :(得分:0)
您可能必须研究更多因素。
查看系统资源,例如CPU,内存,磁盘IO。 (如果您使用linux,请运行sar
命令)
对于我来说,我的笔记本冻结还有其他问题,事实证明这是内存不足的问题。