Spyder导入cifer10的路径设置

本文详细介绍了如何在TensorFlowModels库中使用CIFAR-10模块,包括解决模块导入错误的方法,以及如何正确下载和提取CIFAR-10数据集,适用于初学者和开发者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我从https://github.com/tensorflow/models.git下载了TensorFlow Models库,打算使用其中的cifer-10模块。

用Anaconda Prompt打开Spyder,然后在tutorials\image\cifar10文件夹下新建了一个cnn_cifer10.py,按照书上的内容写入代码:

import cifar10
import tensorflow as tf
import numpy as np
import time

cifar10.maybe_download_and_extract()

运行,结果提示:No module named 'cifar10'

解决办法:

关闭Spyder,在Anaconda Prompt中cd到tutorials\image\cifar10里面,再运行Spyder。

或者在Spyder上方工具栏右边的路径框中选择tutorials\image\cifar10。

————————————————————————————————————————————————

cifar10.maybe_download_and_extract()

该函数会检查当前磁盘根目录下是否有数据集tmp\cifar10_data\cifar-10-binary.tar.gz,如果没有则自动下载。所以,如果你是手动从https://www.cs.toronto.edu/~kriz/cifar-10-binary.tar.gz下载的数据集,则在对应的根目录下创建tmp\cifar10_data文件夹(如C:\tmp\cifar10_data),并把cifar-10-binary.tar.gz放在其中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值