我正在使用sklearn.preprocessing.normalize和l1和l2规范。我也想试试max,因为它提到了:
规范:'l1','l2'或'max'
所以我做了:
X = tfidf.fit_transform(data['Content']) # the matrix articles x max_features(=words)
normed_X = normalize(X, axis=0, norm='max')
并收到此运行时错误:
File "/usr/lib/python2.7/dist-packages/sklearn/preprocessing/data.py", line 427, in normalize
raise ValueError("'%s' is not a supported norm" % norm)
ValueError: 'max' is not a supported norm
我做错了什么?
答案 0 :(得分:2)
您使用的文档比您正在使用的库版本更新。 'max'
选项刚刚添加到0.17。