运行tensorflow的例子,出现Process finished with exit code 3问题

在尝试运行TensorFlow示例时遇到一个问题,代码在执行`accuracy.eval(feed_dict={x: mnist.test.images, y_: mnist.test.labels, keep_prob:1.0})`后停止,没有抛出错误,而是显示`Process finished with exit code 3`。通常,正常退出的进程会显示`exit code 0`。调试发现,CPU使用率达到100%,内存使用约2GB,怀疑是由于`mnist.test.images`数据量过大导致的问题。为验证假设,计划减少数据量进行测试。" 115353196,10271618,深入理解单例模式:实现方式与应用场景,"['设计模式', 'Java', '面向对象', 'Spring框架']
摘要由CSDN通过智能技术生成
最近学习tensorflow。按照手册学习到Deep MNIST for Experts时,出现

test_accuracy = accuracy.eval(feed_dict={x: mnist.test.images, y_: mnist.test.labels, keep_prob:1.0})这条语句不执行,后面的代码也没执行。但是没报错,显示Process finished with exit code 3。

  没搜到exit code 3是什么原因导致的,一般程序正常运行显示的是Precess finished with exit code 0.

  调试状态下,执行到上面那条语句时,程序也是不执行了,一个变量的值都不显示。

  调用资源管理器,看到代码运行时,cpu 使用率接近100%,内存使用2G左右。后来猜想可能mnist.test.images太大了,运行不了,mnist.test.images有10000张。将代码改为

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值