采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
按照老师的输入 为什么得到的值会跟 老师的不一致呢
看一下你的操作系统是不是 32 位的?导致结果只能在 32 位下表示?因为现在你输出的结果都接近 32 位整型的最大表示。
用 X.dtype 确认一下矩阵中的数据类型?是 int32 还是 int64?
如果是 int32,尝试手动将矩阵声明成 64 位整型矩阵试试看?
X = np.arange(16, dtype='int64').reshape(4,-1)
继续加油!:)
非常感谢!
老师,是类型的错误,将矩阵类型转化为 int64 就可以了,感谢
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.5k 19
3.5k 17
3.0k 15
1.6k 15
1.5k 14