sklearn.utils#
Различные утилиты для помощи в разработке.
Руководство для разработчиков. См. Утилиты для разработчиков раздел для дальнейших деталей.
Объект-контейнер, предоставляющий ключи как атрибуты. |
|
Возвращает строки, элементы или столбцы X, используя индексы. |
|
Преобразовать массивоподобный объект в массив чисел с плавающей точкой. |
|
Вызывает ValueError, если X содержит NaN или бесконечность. |
|
Декоратор для пометки функции или класса как устаревшего. |
|
Построить HTML-представление оценщика. |
|
Генератор для создания срезов, содержащих |
|
Генератор для создания |
|
Сделать массивы индексируемыми для перекрёстной проверки. |
|
Вычислить 32-битный murmurhash3 ключа с заданным сидом. |
|
Перевыборка массивов или разреженных матриц согласованным образом. |
|
Возвращает маску, безопасную для использования на X. |
|
Поэлементное возведение в квадрат массивоподобных объектов и разреженных матриц. |
|
Перемешивание массивов или разреженных матриц согласованным образом. |
|
Теги для оценщика. |
|
Теги для входных данных. |
|
Метки для целевых данных. |
|
Метки для классификатора. |
|
Теги для регрессора. |
|
Теги для преобразователя. |
|
Получить теги оценщика. |
Проверка входных данных и параметров#
Функции для проверки входных данных и параметров в оценивателях scikit-learn.
Проверка входных данных для стандартных оценщиков. |
|
Проверка входных данных на массиве, списке, разреженной матрице или подобном. |
|
Проверьте, что все массивы имеют согласованные первые размерности. |
|
Преобразовать seed в экземпляр np.random.RandomState. |
|
Проверка типа и значения скалярных параметров. |
|
Выполнить проверку is_fitted для оценщика. |
|
Проверьте, что |
|
Убедитесь, что массив двумерный, квадратный и симметричный. |
|
Преобразовать столбец или одномерный массив numpy в одномерный, иначе вызывает ошибку. |
|
Проверьте, поддерживает ли метод fit оценщика заданный параметр. |
|
Проверка входных данных и установка или проверка названий признаков и их количества во входных данных. |
Мета-оценщики#
Утилиты для мета-оценщиков.
Атрибут, доступный только если check возвращает истинное значение. |
Обработка весов на основе меток классов#
Утилиты для обработки весов на основе меток классов.
Оценить веса классов для несбалансированных наборов данных. |
|
Оценить веса образцов по классам для несбалансированных наборов данных. |
Работа с многоклассовой целевой переменной в классификаторах#
Утилиты для обработки многоклассовых/многомерных целевых переменных в классификаторах.
Проверить, если |
|
Определить тип данных, указанный целью. |
|
Извлечь упорядоченный массив уникальных меток. |
Оптимальные математические операции#
Утилиты для выполнения оптимальных математических операций в scikit-learn.
Вычислить плотность разреженного вектора. |
|
Вычислить логарифм определителя квадратной матрицы. |
|
Вычислить ортонормированную матрицу, чье пространство приближает пространство A. |
|
Вычислить усечённое рандомизированное SVD. |
|
Скалярное произведение, корректно обрабатывающее разреженные матрицы. |
|
Возвращает массив взвешенного модального (наиболее частого) значения в переданном массиве. |
Работа с разреженными матрицами и массивами#
A collection of utilities to work with sparse matrices and arrays.
Вычислить инкрементальное среднее и дисперсию вдоль оси на матрице CSR или CSC. |
|
Масштабирование столбцов на месте для матрицы CSC/CSR. |
|
Масштабирование столбцов на месте для матрицы CSR. |
|
Масштабирование строк на месте для CSR или CSC матрицы. |
|
Поменять местами два столбца матрицы CSC/CSR на месте. |
|
Поменять местами две строки матрицы CSC/CSR на месте. |
|
Вычислить среднее и дисперсию вдоль оси на CSR или CSC матрице. |
Утилиты для работы с разреженными матрицами и массивами, написанными на Cython.
Нормализовать на месте строки CSR-матрицы или массива по их L1-норме. |
|
Нормализуйте на месте строки CSR-матрицы или массива по их L2-норме. |
Работа с графами#
Утилиты и алгоритмы для работы с графами.
Возвращает длину кратчайшего пути от источника до всех достижимых узлов. |
Случайная выборка#
Утилиты для случайной выборки.
Выборка целых чисел без замены. |
Вспомогательные функции, работающие с массивами#
Небольшая коллекция вспомогательных функций, работающих с массивами.
Найти минимальное значение массива по положительным значениям. |
при использовании парсера pandas. Параметр#
Утилиты для маршрутизации метаданных внутри оценщиков scikit-learn.
Руководство пользователя. См. Маршрутизация метаданных раздел для дальнейших деталей.
Содержит метаданные запроса информации потребителя. |
|
Маршрутизация метаданных координат для маршрутизатор объект. |
|
Сохраняет соответствие между вызывающими и вызываемыми методами для маршрутизатор. |
|
Получить |
|
Проверить и маршрутизировать метаданные. |
Обнаружение объектов scikit-learn#
Утилиты для обнаружения объектов scikit-learn.
Получите список всех дисплеев из |
|
Получить список всех оценщиков из |
|
Получить список всех функций из |
Проверки совместимости API#
Различные утилиты для проверки совместимости оценщиков с API scikit-learn.
Проверить, соответствует ли оценщик соглашениям scikit-learn. |
|
Специфичный для Pytest декоратор для параметризации проверок оценщиков. |
|
Итеративно выдает все проверочные функции для оценщика. |
Параллельные вычисления#
Настройки joblib и threadpoolctl инструменты для использования scikit-learn.
Настройка |
|
Декоратор, используемый для захвата аргументов функции. |