【发布时间】:2020-06-22 12:33:02
【问题描述】:
我正在尝试使用从实验中收集的数据来使用 sci-kit 创建 SVM 模型。我的输入数据是 3D 数组(下面的示例 x),标签是布尔标签(示例 y)。
X = [[[00, 00], [01, 01],[02,02]],[[10,10],[11,11],[12,12]],[[20,20],[21,21],[22,22]]]
y = [0, 1,1]
clf = svm.SVC()
clf.fit(X, y)
但是,每当我尝试执行上面的代码时,都会收到以下错误。
ValueError: Found array with dim 3. Estimator expected <= 2.
我是机器学习和 scikit 的新手。我将不胜感激任何有助于解决此问题的帮助和指导。
【问题讨论】:
-
这个矩阵
X永远不能在python中定义。十进制整数文字中的前导零是不允许的;对八进制整数使用 0o 前缀
标签: python scikit-learn svm