python - 如何解决“名称'imdb'未定义”错误
问题描述
我正在尝试使用 TensorFlow Hub 创建“文本分类:电影评论”模型。下面是我的代码:
import tensorflow as td
from tensorflow import keras
import numpy as np
data = keras.datasets.imdb
(train_data, train_labels), (test_data, test_labels) = data.load_data(num_words=10000)
print(train_data[1])
word_index = imdb.get_word_index()
当我执行此代码时,我收到NameError: name 'imdb' is not defined
. 我应该如何解决?
解决方案
尝试这个 -
import tensorflow as tf
import tensorflow_datasets as tfds
dataset, information = tfds.load('imdb_reviews/subwords8k', with_info=True, as_supervised=True)
train_dataset, test_dataset = dataset['train'], dataset['test']
推荐阅读
- javascript - 从数组中获取唯一 ID 的总和
- javascript - 如何从Javascript中的字符串替换svg标签
- sql - 如何计算多个 INNER JOIN SQL 中一个表的所有项目?
- c# - 如何将版本信息添加到通过 Sc.exe 工具安装的 Windows 服务?
- python-3.x - PIL 是否适用于 skimage?
- xcode - 使用不同的 Xcode-select 值同时构建 Xcode 命令行
- c# - 时间:2019-04-01 标签:c#chatclientwithsocketio
- python-2.7 - 如何在 Python 中创建包含今天日期的列
- c++ - 显示opencv矩阵时出现内存错误
- javascript - 选择元素的选项属性在 vue.js 2.0 中不起作用