1、from keras.datasets import mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
2、from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
如果出现没有tutorials这个模块的提示,可以在网上(https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples)下载tutorials文件,放在D:\Anaconda3\Lib\site-packages\tensorflow\examples目录下,具体位置根据自己实际安装情况而定。但此时通过input_data.read_data_sets下载数据仍然可以出现连接失败等情况,可通过以下方式解决:
方法一:在网上(http://yann.lecun.com/exdb/mnist/)下载mnist的四个文件放在某个目录下(我这里放在D:\Documents\Downloads\mnist),然后从本地获取:
import tensorflowas tf
from tensorflow.examples.tutorials.mnistimport input_data
MNIST_data=r'D:\Documents\Downloads\mnist'
mnist=input_data.read_data_sets(MNIST_data,one_hot=True)
方法二(推荐):数据集集成到keras高级接口之中
import tensorflow.keras.datasets.mnist as mint
(x_,y_),(x_1,y_1)=mint.load_data()
print(x_.shape)
3、from sklearn import datasets
iris=datasets.load_iris()
print (iris.data.shape)
print (iris.data[:5])
print iris.target.shape
print (iris.targe)
网友评论