/home/dogus/anaconda2/lib/python2.7/site-packages/sklearn/utils/validation.py:429: DataConversionWarning :输入dtype int8的数据已转换为 float64由normalize函数。 warnings.warn(味精, _DataConversionWarning)
回溯(最近一次呼叫最后一次):文件" assignment5.py",第171行, 在 knn.fit(X_train,y_train)文件" /home/dogus/anaconda2/lib/python2.7/site-packages/sklearn/neighbors/base.py", 第775行,合适 check_classification_targets(y)File" /home/dogus/anaconda2/lib/python2.7/site-packages/sklearn/utils/multiclass.py", 第172行,在check_classification_targets中 引发ValueError("未知标签类型:%r"%y_type) ValueError:未知的标签类型:'连续多输出'
1- '连续多输出'意思?
2- 是' DataConversionWarning'什么至关重要?
{{1}}
输入: 打印X_train: [[0.0669871 0.01377793] [-0.00501622 -0.06383211] ... [0.13320158 0.02851528] [-0.06106258 -0.02458237]]
打印y_train: [[0.02357345 0.01313697] [0.02357345 0.01313697] ... [0.02357345 0.01313697] [0.78585397 0.12070276]]
主要问题是我如何解决这个连续多输出错误? 谢谢。