scikit-learn中的多层感知器调用模型输出数据类型为float出现Unknown label type: 'unknown'

受下面截图的启发,说的意思好像是输出类型必须是绝对的(categorical),train_y后加上astype(‘int’)即可,fit(train_x,train_y.astype(‘int’)),但是不能试astype('float'),用这个还是会报错,具体原因我不清楚,解决方法就是把输出数据乘以一个数例如10000,然后转换成整数,最后记得对预测集合除10000进行转化。参考链接:1.https://blog.csdn.net/htbeker/article/details/80348970                                                                                                                       2.https://stackoverflow.com/questions/41925157/logisticregression-unknown-label-type-continuous-using-sklearn-in-python

猜你喜欢

转载自blog.csdn.net/Will_Zhan/article/details/85944568
今日推荐