Spec-Zone.ru › TensorFlow 2.3

tf.keras.wrappers.scikit_learn.KerasClassifier

Просмотр исходного кода на GitHub

Реализация API классификатора scikit-learn для Keras.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.keras.wrappers.scikit_learn.KerasClassifier

tf.keras.wrappers.scikit_learn.KerasClassifier(
    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 объект с подробностями о истории обучения на каждой эпохе.
Возбуждает
ValueError В случае неверной формы для аргумента y .

get_params

Просмотр исходного кода

get_params(
    **params
)

Получает параметры для этого оценщика.

Аргументы
**params игнорируется (существует для совместимости с API).
Возвращает
Словарь имён параметров и их значений.

predict

Просмотр исходного кода

predict(
    x, **kwargs
)

Возвращает предсказания классов для заданных тестовых данных.

Аргументы
x массив-подобный объект, форма (n_samples, n_features) Тестовые образцы, где n_samples — количество образцов, а n_features — количество признаков.
**kwargs словарь аргументов Допустимые аргументы — аргументы Sequential.predict_classes.
Возвращает
preds массив-подобный объект, форма (n_samples,) Предсказания классов.

predict_proba

Просмотр исходного кода

predict_proba(
    x, **kwargs
)

Возвращает оценки вероятности классов для заданных тестовых данных.

Аргументы
x массив-подобный объект, форма (n_samples, n_features) Тестовые образцы, где n_samples — количество образцов, а n_features — количество признаков.
**kwargs словарь аргументов Допустимые аргументы — аргументы Sequential.predict_classes.
Возвращает
proba массив-подобный объект, форма (n_samples, n_outputs) Оценки вероятности классов. В случае бинарной классификации, для соответствия API scikit-learn, возвращает массив формы (n_samples, 2) (вместо (n_sample, 1) , как в Keras).

score

Просмотр исходного кода

score(
    x, y, **kwargs
)

Возвращает среднюю точность на заданных тестовых данных и метках.

Аргументы
x массив-подобный объект, форма (n_samples, n_features) Тестовые образцы, где n_samples — количество образцов, а n_features — количество признаков.
y массив-подобный объект, форма (n_samples,) или (n_samples, n_outputs) Истинные метки для x.
**kwargs словарь аргументов Допустимые аргументы — аргументы Sequential.evaluate.
Возвращает
score число с плавающей точкой Средняя точность предсказаний на x относительно y.
Возбуждает
ValueError Если основная модель не настроена для вычисления точности. Необходимо передать metrics=["accuracy"] методу .compile() модели.

set_params

Просмотр исходного кода

set_params(
    **params
)

Устанавливает параметры этого оценщика.

Аргументы
**params Словарь имён параметров и их значений.
Возвращает
self

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/keras/wrappers/scikit_learn/KerasClassifier

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API