サンプルコードがうまく動かないです
書籍「PythonとKerasによるディープラーニング」のp.79のサンプルデータを走らせようとしたらエラーが起きてしまいました。
ネットで検索しても解決策が見つからなかったためここで質問させていただきます。
以下、実行したスクリプトを載せます。
python
1from keras.datasets import reuters 2 3(train_data, train_labels), (test_data, test_labels) = reuters.load_data(num_words=10000)
次にエラーメッセージを載せます。
エラーメッセージ
ValueError Traceback (most recent call last) <ipython-input-22-bc6fd93a9796> in <module>() 1 from keras.datasets import reuters 2 ----> 3 (train_data, train_labels), (test_data, test_labels) = reuters.load_data(num_words=10000) /usr/local/lib/python3.6/dist-packages/keras/datasets/reuters.py in load_data(path, num_words, skip_top, maxlen, test_split, seed, start_char, oov_char, index_from, **kwargs) 55 file_hash='87aedbeb0cb229e378797a632c1997b6') 56 with np.load(path) as f: ---> 57 xs, labels = f['x'], f['y'] 58 59 np.random.seed(seed) /usr/local/lib/python3.6/dist-packages/numpy/lib/npyio.py in __getitem__(self, key) 260 return format.read_array(bytes, 261 allow_pickle=self.allow_pickle, --> 262 pickle_kwargs=self.pickle_kwargs) 263 else: 264 return self.zip.read(key) /usr/local/lib/python3.6/dist-packages/numpy/lib/format.py in read_array(fp, allow_pickle, pickle_kwargs) 690 # The array contained Python objects. We need to unpickle the data. 691 if not allow_pickle: --> 692 raise ValueError("Object arrays cannot be loaded when " 693 "allow_pickle=False") 694 if pickle_kwargs is None: ValueError: Object arrays cannot be loaded when allow_pickle=False

回答2件
あなたの回答
tips
プレビュー