sklearn.model_selection#
Инструменты для выбора модели, такие как перекрёстная проверка и настройка гиперпараметров.
Руководство пользователя. См. Кросс-валидация: оценка производительности оценщика, Настройка гиперпараметров оценщика, и Кривая обучения разделы для получения дополнительных сведений.
Разделители#
Вариант итератора K-кратной перекрёстной проверки с непересекающимися группами. |
|
Итератор перекрестной проверки Shuffle-Group(s)-Out. |
|
K-кратный перекрестный валидатор. |
|
Перекрестный валидатор Leave One Group Out. |
|
Кросс-валидатор Leave-One-Out. |
|
Кросс-валидатор "Оставить P группу(ы) вне выборки". |
|
Кросс-валидатор Leave-P-Out. |
|
Предопределенный разделитель для кросс-валидации. |
|
Повторяемый K-Fold кросс-валидатор. |
|
Повторный послойный K-кратный перекрестный валидатор по классам. |
|
Перекрестный валидатор со случайной перестановкой. |
|
Вариант итератора стратифицированной K-кратной перекрестной проверки по классам с непересекающимися группами. |
|
Стратифицированный K-блочный перекрестный валидатор по классам. |
|
Классово-стратифицированный перекрестный валидатор ShuffleSplit. |
|
Валидатор перекрестной проверки временных рядов. |
|
Утилита проверки входных данных для построения перекрёстного валидатора. |
|
Разделить массивы или матрицы на случайные обучающую и тестовую подвыборки. |
Оптимизаторы гиперпараметров#
Полный перебор по заданным значениям параметров для оценщика. |
|
Поиск по указанным значениям параметров с последовательным делением пополам. |
|
Рандомизированный поиск по гиперпараметрам. |
|
Сетка параметров с дискретным числом значений для каждого. |
|
Генератор параметров, выбранных из заданных распределений. |
|
Рандомизированный поиск по гиперпараметрам. |
Настройка модели после обучения#
Бинарный классификатор, который вручную устанавливает порог принятия решения. |
|
Классификатор, который пост-настраивает порог принятия решений с использованием перекрестной проверки. |
Валидация модели#
Генерировать перекрёстно-валидированные оценки для каждой точки входных данных. |
|
Оценить оценку с помощью кросс-валидации. |
|
Оценить метрику(и) с помощью перекрестной проверки и также записать время обучения/оценки. |
|
Кривая обучения. |
|
Оценить значимость перекрестно проверенной оценки с помощью перестановок. |
|
Кривая валидации. |
Визуализация#
Визуализация кривой обучения. |
|
Визуализация кривой валидации. |