最近我在评估一个tflearn模型,使用它的模型.evaluate(test_X,test_y)方法和测试数据,我得到下面的异常
Exception in thread Thread-5:
Traceback (most recent call last):
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/site-packages/tflearn/data_flow.py", line 187, in fill_feed_dict_queue
data = self.retrieve_data(batch_ids)
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/site-packages/tflearn/data_flow.py", line 222, in retrieve_data
utils.slice_array(self.feed_dict[key], batch_ids)
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/site-packages/tflearn/utils.py", line 180, in slice_array
return [x[start] for x in X]
File "/Users/vishwas.abhyankar/miniconda3/lib/python3.6/site-packages/tflearn/utils.py", line 180, in <listcomp>
return [x[start] for x in X]
TypeError: only integer scalar arrays can be converted to a scalar index
这是我最初的方法:
此方法的修改固定版本:
相关问题 更多 >
编程相关推荐