采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我明明程序和教程一模一样,每次执行x_train, x_test, y_train, y_test= train_test_split(x,y),都出现以上错误,但是一开始是因为没有返回值,但是我已经补上返回值了,还是报错,实在看不懂
我在自己的ide上又跑了一遍,没有问题,可不可以理解为jupyter坏掉了
Jupyter Notebook是状态相关的,很有可能是之前你的程序错误,记住了错误的状态。在Jupyter Notebook上修改代码以后,必须将相应的单元格进行执行,这个单元格执行以后,这个单元格内的变量可能发生改变,但后续的单元格不知道,后续的单元格也要执行!所以,经常跳跃到前面的单元格修改代码的话,Jupyter Notebook中记录的状态容易乱掉,最好的解决办法是手动重新运行一遍整个Notebook的代码:)
太绝望了,所有变量和过程一模一样,没有差错,为什么会有这个问题呢?
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14