【发布时间】:2019-12-19 19:18:08
【问题描述】:
昨天我成功地将 IMDB 数据集加载到我的 jupyter notebook 中,代码如下:
from __future__ import absolute_import, division, print_function, unicode_literals
import tensorflow as tf
from tensorflow import keras
import numpy as np
# save np.load
np_load_old = np.load
# modify the default parameters of np.load
np.load = lambda *a,**k: np_load_old(*a, allow_pickle=True, **k)
imdb = keras.datasets.imdb
(train_data, train_labels), (test_data, test_labels) = imdb.load_data(num_words=10000)
# restore np.load for future normal usage
np.load = np_load_old
现在他给了我错误:
TypeError: <lambda>() got multiple values for keyword argument 'allow_pickle'
我在这里缺少什么?
我也在关注这个thread。
【问题讨论】:
-
当我重新启动内核时它可以工作,为什么我不能在同一个内核中运行这个命令两次?
标签: python numpy tensorflow