det_high_indicies = det_results[:, 4] >= self.det_thresh IndexError: too many indices for array: array is 1-dimensional, but 2 were indexed
时间: 2024-03-31 19:33:58 浏览: 108
Given an array of integers, return indices of the two numbers
这个错误的原因是你尝试对一个一维数组使用两个索引,但是这个数组只有一个维度。根据错误信息,你使用了`[:, 4]`这样的索引,但是数组只有一个维度,不能同时使用行和列的索引。
解决办法是检查你的数组的维度,确保它是一个二维数组。如果是一个一维数组,你需要将它转换成一个二维数组,例如使用`reshape`函数。如果你已经有了一个二维数组,那么可能是你的索引出了问题,需要检查一下你的索引是否正确。
阅读全文