Tflearn的alexnet运行时memoryerror错误的解决

Alexnet是由Alex Krizhevsky设计,在2012年参与了ImageNet大型视觉识别挑战。Alexnet包含8层,其中前5层convolutuon,后三层full-connected。tflearn中修改后的alexnet用于对牛津大学的17flowers的分类,具有高达99.99%的准确率。在我自己的尝试运行时,遇到了memoryerror的错误,通过谷歌搜索这个错误,在stackoverflow网站上给出了这个问题的正确解决方法。
因为Oxford Flowers 17的分类具有相当大的处理数据量,相信很多朋友都是通过安装虚拟机来提供tensorflow的运行环境。这就会导致虚拟机内存分配的不足。这里写图片描述通过翻译这些答案知道,内存不足会造成memoryerror的错误。所以我将虚拟机的内存调整到4g以上,再次运行alexnet,就好使了。在大概12小时的训练后,训练精确率终于达到了99%以上。
这里写图片描述这里写图片描述这里写图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值