【发布时间】:2015-03-16 23:50:43
【问题描述】:
我正在尝试使sklearn.svm.SVC(kernel="linear") 算法工作。我的 X 是一个由 [misc.imread(each).flatten() for each in filenames] 组成的数组,我的 y2 是由字符串组成的列表的一部分,例如 ["A","1","4","F"..]。
当我尝试 clf.fit(X,y2) 时,sklearn 尝试将我的字符串列表转换为浮点数并失败,抛出 ValueError: could not convert string to float。我该如何解决这个问题?
编辑:将 sklearn 升级到 0.15 解决了这个问题。
【问题讨论】:
标签: python numpy scikit-learn