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 | словарь имён параметров, сопоставленных с их значениями. |
| Возвращаемое значение |
| self |