我正在尝试构建一个具有各种功能的分类器。这些功能类似于:
feat1='foo'
feat2=['foo','bar']
feat3=[('foo','bar','foo'),('back','front','back')]
如何将所有这些作为分类器的功能合并?我正在使用sklearn.svm.SVC
当我尝试时,
clf=OneVsRestClassifier(SVC(kernel='linear',probability=True,random_state=random_state))
X_train=np.array([feat1,feat2,feat3]).T
y_score = clf.fit(X_train, y_train).decision_function(X_test)
在尝试适合分类器时,它给了我以下错误
ValueError: setting an array element with a sequence.
关于如何包含这些功能/向量化它们的任何想法或想法都是有用的