【问题标题】:python.exe has stopped working - svcpython.exe 已停止工作 - svc
【发布时间】:2018-01-05 19:19:24
【问题描述】:

我正在尝试在我的数据集上拟合一个简单的 SVC 模型。一旦我运行我的代码,就会出现弹出窗口,说 python.exe 已停止工作。

这是我的代码:

Xtrain, Xtest, Ytrain, Ytest = train_test_split(X, Y, test_size=0.3)
svc = SVC()
svc.fit(Xtrain, Ytrain)
y_pred = svc.predict(Xtest)
print "Accuracy: ", accuracy_score(y_pred, Ytest)

有什么帮助吗?

附:我正在使用带有 python 2.7 的 jupyter 笔记本

【问题讨论】:

  • 所有数据集都打印正确吗? XY 的格式是否正确?
  • 是的。两者都是 numpy 数组。
  • X = np.asarray(df[['timestamp', 'x', 'y', 'z']].dropna()) Y = df["activity"].values
  • @HussainShahbazKhawaja 你用的是什么版本的python、sklearn?

标签: python crash scikit-learn svc


【解决方案1】:

原来我的 X 中有一个时间戳。我不知道为什么,但通过删除它,它开始正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 2014-11-30
    • 2016-10-23
    • 2014-05-22
    • 2016-04-26
    相关资源
    最近更新 更多