对python和numpy来说非常新.尝试用零初始化行向量,如下所示w = np.zeros(dim,1)
获取错误"TypeError:数据类型未被理解".感谢任何帮助.谢谢
请参阅np.zeros上的文档
如果按您的方式进行调用,则大小为dim,数据类型参数dtype为1,这不是有效的数据类型。
解决方案是
import numpy as np
dim = 3 # number of entries
shp = (dim, 1) # shape tuple
x = np.zeros(shp) # second argument 'dtype' is not used, default is 'float'
print(x)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8091 次 |
| 最近记录: |