不能在Dask数组中赋值int



我在做一个简单的操作时遇到了麻烦:给任务数组赋值。我得到了错误:<类'int'>不是supported"

有人知道为什么吗?根据任务文档,这通常是可行的…

这是(基本)"块"我遇到麻烦的代码。出现问题是因为"x[0] = 1.0">

import dask.array as da
x = da.zeros(10)
x[0] = 1.0

如果你读了这条消息,知道如何帮助我,那就太好了!:)

适用于我-所以这可能是您正在使用的Dask版本的问题。

$ python
Python 3.10.8 (main, Nov 24 2022, 14:13:03) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dask
>>> import dask.array as da
>>> x = da.zeros(10)
>>> x[0] = 1.0
>>> x.compute()
array([1., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
>>> dask.__version__
'2022.7.0'

最新更新