Python NameError:未定义名称'ridge_regression_sklearn'

问题描述 投票:-1回答:1

我正在使用Ridge回归进行k折交叉验证。我想使用ridge_regression_sklearn进行y_pred并得到错误消息“ ridge_regression_sklearn”未定义。

有些人可以帮助我解决问题。我没有找到合适的进口商品。可能是问题所在???
NameError                                 Traceback (most recent call last)
<ipython-input-131-34a4b717d52b> in <module>
      1 alphas = np.logspace(-7,7,100)
----> 2 mse_cv = ridgeCV(X_train, y_train, n_folds=10, alphas=alphas)

<ipython-input-130-fea3c1471177> in ridgeCV(X, y, n_folds, alphas)
     33         for k in range(len(alphas)):
---> 35             weights, y_pred = ridge_regression_sklearn(test_X, training_X, training_y, alphas[k])
     36             cv_results_mse[i][k] = mean_squared_error(test_y, y_pred)
     37 

NameError: name 'ridge_regression_sklearn' is not defined

我正在使用Ridge回归进行k折交叉验证。我想使用ridge_regression_sklearn进行y_pred并得到错误消息“ ridge_regression_sklearn”未定义。一些...

python scikit-learn linear-regression cross-validation sklearn-pandas
1个回答
0
投票

[最有可能这样的事情是由于ridge_regression_sklearn无法导入。您能告诉我们如何导入它。

© www.soinside.com 2019 - 2024. All rights reserved.