采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如上图,打印y_train.shape返回(10,),这个应该是理解10行1列?1行10列和10行1列的创建方法,分别应该是怎么样的?我记得老师你好像说过,但我想不起来了
所以下面这个是指X_train的列数等于x.shape的行数?
这个意思是 y_train 是一维的,有 10 个元素,既不是 10 行 1 列,也不是 1 列 10 行。
10 行 1 列 shape 是 (10, 1),1 行 10 列 shape 是 (1, 10)。
如果你想让现在的 y_train 是 1 * 10 的,可以使用 y_train.reshape(1, 10)
如果你想让现在的 y_train 是 1 * 10 的,可以使用 y_train.reshape(10, 1)
==========
X_train 是一个矩阵,x 是一个向量。
你圈的部分是指:X_train 的列数,等于 x 的元素个数。
继续加油。
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14