R - Keras 流失教程 - py_call_impl错误(可调用、dots$args、dots$关键字):值错误:未提供"dense_1_input"数据



我一直在研究Churn Prediction的Keras(Tensorflow(示例,发现下面一行有错误。

Error in py_call_impl(callable, dots$args, dots$keywords) : 
ValueError: No data provided for "dense_1_input". Need data for each key in: ['dense_1_input']

我得到的错误是

Error in py_call_impl(callable, dots$args, dots$keywords) : 
ValueError: No data provided for "dense_1_input". Need data for each key in: ['dense_1_input']

如果其他人有问题,可以通过将newdata更改为.amatrix(newdata(来解决

# Setup lime::predict_model() function for keras
predict_model.keras.models.Sequential <- function(x, newdata, type, ...) {
pred <- predict_proba(object = x, x = as.matrix(newdata))
data.frame(Yes = pred, No = 1 - pred)
}

相关内容

最新更新