我刚刚开始自学编程用Python编程,我收到一条我不明白的“错误”信息:
DeprecationWarning: converting an array with ndim > 0 to an index will
result in an error in the future
value_could_be[i0:i1, j0:j1, k] = 0
value_could_be is a 9*9*9 numpy.ndarray
整数。
i0, i1, j0, j1, k
都是整数,大概是有效的下标,因为代码就像我想要的那样工作。
value_could_be[i, :, k] = 0
不会生成相同的警告
我应该如何对此进行编码以便将来证明?
我正在运行numpy 1.10.1,python 3.5,spyder 2.3.7,anaconda 2.2.0(最初安装python 2.7和python 3.5以后添加)。整个系统在OSX Mountain Lion下运行。
当我谷歌这条消息时,我发现了对“theano”的引用,但据我所知,我没有使用它。我也不想只是压制消息。