【问题解决】解决 Import “tensorflow.keras“ could not be resolved 与 minist数据集下载读取失败问题

前言

准备下载minist做cnn的例子,发现有点问题,整理记录一下

解决 Import "tensorflow.keras" could not be resolved

本来导入是这样的:

python 复制代码
import tensorflow as tf
from tensorflow.keras import datasets, layers, models
import matplotlib.pyplot as plt

可以考虑改成:

py 复制代码
import tensorflow as tf
from tensorflow import keras as kr
from keras import datasets, layers, models
import matplotlib.pyplot as plt

解决 minist 下载读取失败

读取minist数据集:

py 复制代码
import tensorflow as tf
from tensorflow import keras as kr
from keras import datasets, layers, models
import matplotlib.pyplot as plt


# 导入mnist数据,依次分别为训练集图片、训练集标签、测试集图片、测试集标签
(train_images, train_labels), (test_images, test_labels) = datasets.mnist.load_data()

因为 mnist.npzkeras.datasets 下载是通过外网的,load_data函数默认先读取 .keras 目录下的文件,如果不存在则会从网上下载,因此我们我们只需要把 minist.npz 放在 kers 的路径下面即可,

在win系统下,把包放在这个路径下:

‪C:\Users\banana\.keras\datasets\mnist.npz

在mac/linux系统下,把包放在这个路径下:

~/.keras/datasets/mnist.npz

minist包下载

链接:https://pan.baidu.com/s/1wxbesXx_EQCkKqMfZMm9wg?pwd=461J

提取码:461J

相关推荐
通信.萌新28 分钟前
OpenCV边沿检测(Python版)
人工智能·python·opencv
ARM+FPGA+AI工业主板定制专家30 分钟前
基于RK3576/RK3588+FPGA+AI深度学习的轨道异物检测技术研究
人工智能·深度学习
赛丽曼33 分钟前
机器学习-分类算法评估标准
人工智能·机器学习·分类
伟贤AI之路36 分钟前
从音频到 PDF:AI 全流程打造完美英文绘本教案
人工智能
weixin_3077791337 分钟前
分析一个深度学习项目并设计算法和用PyTorch实现的方法和步骤
人工智能·pytorch·python
helianying5542 分钟前
云原生架构下的AI智能编排:ScriptEcho赋能前端开发
前端·人工智能·云原生·架构
池央1 小时前
StyleGAN - 基于样式的生成对抗网络
人工智能·神经网络·生成对抗网络
PaLu-LI2 小时前
ORB-SLAM2源码学习:Initializer.cc⑧: Initializer::CheckRT检验三角化结果
c++·人工智能·opencv·学习·ubuntu·计算机视觉
小猪咪piggy2 小时前
【深度学习入门】深度学习知识点总结
人工智能·深度学习
汤姆和佩琦2 小时前
2025-1-20-sklearn学习(42) 使用scikit-learn计算 钿车罗帕,相逢处,自有暗尘随马。
人工智能·python·学习·机器学习·scikit-learn·sklearn