Tensorflow中数据的读取很简单,只要把下载的数据集放在代码所在的文件夹,就可以轻松完成数据的读取。下面举个读取数据的例子:
本段代码使用ptb_raw_data函数来读取PTB的原始数据,并将原始数据中的单词转化为单词ID。
#-*-coding:utf-8-*- import reader # 存放原始数据的路径。 DATA_PATH = "simple-examples/data" #我的文件放在与代码相同的文件夹中,下载的数据集解压缩后文件夹名为simple-examples train_data, valid_data, test_data, _ = reader.ptb_raw_data(DATA_PATH) # 读取数据原始数据。 print (len(train_data))#注意python2.7和python3.5的print函数用法不同,我的是python3.6版本 print (train_data[:100])