Implementation of the scikit-learn regressor API for Keras.
tf.keras.wrappers.scikit_learn.KerasRegressor(
    build_fn=None, **sk_params
)
Methods
check_params
View source
check_params(
    params
)
Checks for user typos in params.
| Arguments | 
params
 | 
dictionary; the parameters to be checked
 | 
| Raises | 
ValueError
 | 
if any member of params is not a valid argument.
 | 
filter_sk_params
View source
filter_sk_params(
    fn, override=None
)
Filters sk_params and returns those in fn's arguments.
| Arguments | 
fn
 | 
arbitrary function
 | 
override
 | 
dictionary, values to override sk_params
 | 
| Returns | 
res
 | 
dictionary containing variables
in both sk_params and fn's arguments.
 | 
fit
View source
fit(
    x, y, **kwargs
)
Constructs a new model with build_fn & fit the model to (x, y).
| Arguments | 
x
 | 
array-like, shape (n_samples, n_features)
Training samples where n_samples is the number of samples
and n_features is the number of features.
 | 
y
 | 
array-like, shape (n_samples,) or (n_samples, n_outputs)
True labels for x.
 | 
**kwargs
 | 
dictionary arguments
Legal arguments are the arguments of Sequential.fit
 | 
| Returns | 
history
 | 
object
details about the training history at each epoch.
 | 
get_params
View source
get_params(
    **params
)
Gets parameters for this estimator.
| Arguments | 
**params
 | 
ignored (exists for API compatibility).
 | 
| Returns | 
| 
Dictionary of parameter names mapped to their values.
 | 
predict
View source
predict(
    x, **kwargs
)
Returns predictions for the given test data.
| Arguments | 
x
 | 
array-like, shape (n_samples, n_features)
Test samples where n_samples is the number of samples
and n_features is the number of features.
 | 
**kwargs
 | 
dictionary arguments
Legal arguments are the arguments of Sequential.predict.
 | 
| Returns | 
preds
 | 
array-like, shape (n_samples,)
Predictions.
 | 
score
View source
score(
    x, y, **kwargs
)
Returns the mean loss on the given test data and labels.
| Arguments | 
x
 | 
array-like, shape (n_samples, n_features)
Test samples where n_samples is the number of samples
and n_features is the number of features.
 | 
y
 | 
array-like, shape (n_samples,)
True labels for x.
 | 
**kwargs
 | 
dictionary arguments
Legal arguments are the arguments of Sequential.evaluate.
 | 
| Returns | 
score
 | 
float
Mean accuracy of predictions on x wrt. y.
 | 
set_params
View source
set_params(
    **params
)
Sets the parameters of this estimator.
| Arguments | 
**params
 | 
Dictionary of parameter names mapped to their values.
 |