我正在尝试标准化CSR矩阵
但出现此错误:(*** TypeError: No matching signature found).
from sklearn.preprocessing import normalize
normalize(x_m, norm="l2", axis=1)
矩阵为609186x849632'numpy.float16'类型的稀疏矩阵 压缩稀疏行格式的189140200存储的元素
答案 0 :(得分:2)
input = StringEscapeUtils.unescapeShell(this.getData());
input = input.replace("\\\\n", "\\n");
答案 1 :(得分:0)
实际上我解决了这个问题。我认为是因为数据类型。将np.float16更改为np.float32可以解决此问题。我不知道为什么,这个问题只会在np.float16数据类型上发生。