值错误:'max'不是受支持的规范



我正在使用sklearn.preprocessing.normalize with l1和l2范数。我也想尝试max,因为它提到:

标准:"L1"、"L2"或"最大值">

所以我做到了:

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

我做错了什么?

您正在使用的文档比您使用的库版本更新。'max'选项刚刚添加到 0.17 中。

相关内容

  • 没有找到相关文章

最新更新