python - IndexError:索引 1 超出轴 0 的范围,大小为 1(python,mxnet)
问题描述
我在 Mxnet 工作以进行图像分类。我用 RecordFileDetection 类加载了数据集。我想打印数据和标签的形状。但它显示了错误。
我的代码段是:
from gluoncv.data import RecordFileDetection
train_data_loader=RecordFileDetection('/home/vj/
Desktop/example_rec.rec',coord_normalized=True)
print(len(train_data_loader))
data =train_data_loader[0][1]
print(data.shape)
追踪
939
IndexError Traceback (most recent call
last)
<ipython-input-70-3bc3bb8bd0b5> in <module>()
2
train_data_loader=RecordFileDetection('/home/vj/
Desktop/example_rec.rec',coord_normalized=True)
3 print(len(train_data_loader))
----> 4 data =train_data_loader[0][1]
5 print(data.shape)
/usr/local/lib/python2.7/dist-packages/gluoncv/data/
recordio/detection.pyc in __getitem__(self, idx)
71 h, w, _ = img.shape
72 if self._coord_normalized:
---> 73 label = _transform_label(label, h, w)
74 else:
75 label = _transform_label(label)
/usr/local/lib/python2.7/dist-
packages/gluoncv/data/recordio/detection.pyc in
_transform_label(label, height, width)
8 label = np.array(label).ravel()
9 header_len = int(label[0]) # label header
---> 10 label_width = int(label[1]) # the label width for each
object, >= 5
11 if label_width < 5:
12 raise ValueError(
IndexError: index 1 is out of bounds for axis 0 with size 1
我没有得到什么是错误。请帮助我。
提前致谢
解决方案
推荐阅读
- node.js - Mongodb日志泛滥
- c# - Slack 消息与 c# 的集成
- reactjs - WebpackError:未定义窗口
- c - 在给定数字 N 之后将列更改为行
- java - 在我关闭屏幕后,我的应用程序的活动有时会进入后台
- react-native - 如何在本机基础中将 Tab 更改为 RTL?
- .net - 如何在 LabVIEW 中清理 Viewpoint XLSX 工具包的已用内存?
- r - 如何在 R 和 h2o 中使用预训练的 word2vec hex 文件
- algorithm - 求解器与系统搜索的约束满足问题
- angularjs - 需要帮助在 AWS 上的无服务器架构中部署 angularjs 1.5 应用程序