Python错误:TypeError:仅整数标量数组可以转换为标量索引

时间:2019-04-15 19:00:27

标签: python pycuda

我打算尝试使用pycuda实现并行k均值的GitHub代码。

发生此错误的可能原因是什么,我该如何解决?

遇到这段代码时遇到的错误:

是:

TypeError:仅整数标量数组可以转换为标量索引

错误指向这段代码

for i in xrange(len(pc)):
  no[pc[i]] += 1
  for j in xrange(len(initial[0])):
    tot[pc[i]][j] += data[i][j]

pc的声明为

pc = numpy.empty_like(points)

还使用

从设备复制到主机
cuda.memcpy_dtoh(pc, points_gpu)

我正在Google colab上运行此代码

0 个答案:

没有答案