np.prod(X + 1)结果不一致
来源:3-8 Numpy中的聚合运算
慕运维0587372
2020-07-07
按照老师的输入 为什么得到的值会跟 老师的不一致呢
写回答
1回答
-
看一下你的操作系统是不是 32 位的?导致结果只能在 32 位下表示?因为现在你输出的结果都接近 32 位整型的最大表示。
用 X.dtype 确认一下矩阵中的数据类型?是 int32 还是 int64?
如果是 int32,尝试手动将矩阵声明成 64 位整型矩阵试试看?
X = np.arange(16, dtype='int64').reshape(4,-1)
继续加油!:)
122020-07-08
相似问题