2017-03-26 12 views
0
data_path = "/home/nikitha/Desktop/SOftmax/cifar-10-batches-bin/data_batch_1" 

fo = open(data_path,'rb') 
fo.seek(0) 
fo.seek(0) 
dict = (pickle.load(fo,encoding='bytes')) 
l=np.array(dict[b'labels']) 
d=np.array(dict[b'data']) 
l=np.array(dict[b'labels']) 

TypeError: 'type' object is not subscriptableTypeError例外:「タイプ」オブジェクト

を添字化されていません。これは、私がコード

答えて

0

を実行したときに私が得る上記のエラーですが、この答えにhere

を参照してくださいあなたは割り当てしようとしています'type'には何かがありますが、 'type'はすでにPythonに存在しています。

+0

私はテンソルフローとPythonに慣れ親しんでいますが、上記のコードでciorrectでどこが間違っていたのかを指摘すれば素晴らしいでしょう –

0

辞書タイプ 'タイプ' のオブジェクトです。 変数として使用することはできません。

関連する問題