tf.keras.wrappers.scikit_learn.KerasRegressor
Реализация API регрессора scikit-learn для Keras.
tf.keras.wrappers.scikit_learn.KerasRegressor(
build_fn=None, **sk_params
)
Методы
check_params
Просмотреть исходный код
check_params(
params
)
Проверяет наличие опечаток у пользователя в params.
| Аргументы |
params | словарь; проверяемые параметры |
| Возбуждает |
ValueError | если любой член params не является допустимым аргументом. |
filter_sk_params
Просмотреть исходный код
filter_sk_params(
fn, override=None
)
Фильтрует sk_params и возвращает те, что находятся в аргументах fn.
| Аргументы |
fn | произвольная функция |
override | словарь, значения для переопределения sk_params |
| Возвращает |
res | словарь, содержащий переменные как в аргументах sk_params так и в аргументах fn |
fit
Просмотреть исходный код
fit(
x, y, **kwargs
)
Создает новую модель с build_fn и обучает модель на (x, y).
| Аргументы |
x | массив-подобный объект, форма (n_samples, n_features) Образцы обучения, где n_samples - количество образцов, а n_features - количество признаков. |
y | массив-подобный объект, форма (n_samples,) или (n_samples, n_outputs) Истинные метки для x. |
**kwargs | словарь аргументов Допустимые аргументы — аргументы Sequential.fit |
| Возвращает |
history | объект с подробностями о процессе обучения на каждой эпохе. |
get_params
Просмотреть исходный код
get_params(
**params
)
Получает параметры для данного оценивателя.
| Аргументы |
**params | игнорируется (существует для совместимости API). |
| Возвращает |
| Словарь имён параметров и их значений. |
predict
Просмотреть исходный код
predict(
x, **kwargs
)
Возвращает предсказания для данного тестового набора данных.
| Аргументы |
x | массив-подобный объект, форма (n_samples, n_features) Тестовые образцы, где n_samples - количество образцов, а n_features - количество признаков. |
**kwargs | словарь аргументов Допустимые аргументы — аргументы Sequential.predict. |
| Возвращает |
preds | массив-подобный объект, форма (n_samples,) Предсказания. |
score
Просмотреть исходный код
score(
x, y, **kwargs
)
Возвращает среднюю потерю на данном тестовом наборе данных и метках.
| Аргументы |
x | массив-подобный объект, форма (n_samples, n_features) Тестовые образцы, где n_samples - количество образцов, а n_features - количество признаков. |
y | массив-подобный объект, форма (n_samples,) Истинные метки для x. |
**kwargs | словарь аргументов Допустимые аргументы — аргументы Sequential.evaluate. |
| Возвращает |
score | число с плавающей точкой Средняя точность предсказаний на x по отношению к y. |
set_params
Просмотреть исходный код
set_params(
**params
)
Устанавливает параметры этого оценивателя.
| Аргументы |
**params | Словарь имён параметров и их значений. |