sklearn.utils#
Verschiedene Hilfsprogramme zur Unterstützung der Entwicklung.
Entwicklerhandbuch. Weitere Details finden Sie im Abschnitt Hilfsprogramme für Entwickler.
Container-Objekt, das Schlüssel als Attribute verfügbar macht. |
|
Gibt Zeilen, Elemente oder Spalten von X anhand von Indizes zurück. |
|
Konvertiert ein Array-ähnliches Objekt in ein Array von Gleitkommazahlen. |
|
Löst einen ValueError aus, wenn X NaN oder Unendlichkeit enthält. |
|
Decorator, um eine Funktion oder Klasse als veraltet zu markieren. |
|
Erstellt eine HTML-Darstellung eines Schätzers. |
|
Generator zum Erstellen von Slices, die |
|
Generator zum Erstellen von |
|
Macht Arrays für die Kreuzvalidierung indizierbar. |
|
Berechnet den 32-Bit-Murmurhash3 von Schlüssel bei Seed. |
|
Resampelt Arrays oder spärliche Matrizen auf konsistente Weise. |
|
Gibt eine Maske zurück, die sicher auf X angewendet werden kann. |
|
Elementweise Quadrierung von Array-ähnlichen Objekten und spärlichen Matrizen. |
|
Mischt Arrays oder spärliche Matrizen auf konsistente Weise. |
|
Tags für den Schätzer. |
|
Tags für die Eingabedaten. |
|
Tags für die Zieldaten. |
|
Tags für den Klassifikator. |
|
Tags für den Regressor. |
|
Tags für den Transformator. |
|
Schätzertags abrufen. |
Eingabe- und Parameterüberprüfung#
Funktionen zur Überprüfung von Eingaben und Parametern innerhalb von scikit-learn-Estimatorn.
Eingabevalidierung für Standard-Schätzer. |
|
Eingabevalidierung für ein Array, eine Liste, eine spärliche Matrix oder ähnliches. |
|
Prüft, ob alle Arrays konsistente erste Dimensionen haben. |
|
Wandelt Seed in eine np.random.RandomState Instanz um. |
|
Validiert den Typ und Wert von Skalarparametern. |
|
Führt eine is_fitted-Validierung für den Schätzer durch. |
|
Prüft, ob |
|
Stellt sicher, dass das Array 2D, quadratisch und symmetrisch ist. |
|
Ravel-Spalte oder 1D-NumPy-Array, andernfalls wird ein Fehler ausgelöst. |
|
Prüft, ob die Fit-Methode des Estimators den angegebenen Parameter unterstützt. |
|
Validiert Eingabedaten und setzt oder prüft die Merkmalsnamen und die Anzahl der Eingaben. |
Meta-Estimator#
Hilfsprogramme für Meta-Estimator.
Ein Attribut, das nur verfügbar ist, wenn check einen wahrheitsgemäßen Wert zurückgibt. |
Gewichtsbehandlung basierend auf Klassenetiketten#
Hilfsprogramme zur Handhabung von Gewichten basierend auf Klassenetiketten.
Schätzt Klassengewichte für unausgeglichene Datensätze. |
|
Schätzt Stichprobengewichte nach Klasse für unausgeglichene Datensätze. |
Umgang mit Multiklassen-Zielvariablen in Klassifikatoren#
Hilfsprogramme zur Handhabung von Multiklassen-/Multioutput-Zielvariablen in Klassifikatoren.
Prüft, ob |
|
Bestimmt den Datentyp, der durch das Ziel angezeigt wird. |
|
Extrahiert ein geordnetes Array eindeutiger Labels. |
Optimale mathematische Operationen#
Hilfsprogramme zur Durchführung optimaler mathematischer Operationen in scikit-learn.
Berechnet die Dichte eines spärlichen Vektors. |
|
Berechnet den Logarithmus der Determinante einer quadratischen Matrix. |
|
Berechnet eine orthonormale Matrix, deren Bereich den Bereich von A annähert. |
|
Berechnet eine trunkierte, zufällige SVD. |
|
Skalarprodukt, das den Fall von spärlichen Matrizen korrekt behandelt. |
|
Gibt ein Array des gewichteten modalen (häufigsten) Wertes im übergebenen Array zurück. |
Arbeiten mit dünnbesetzten Matrizen und Arrays#
Eine Sammlung von Hilfsprogrammen zur Arbeit mit dünnbesetzten Matrizen und Arrays.
Berechnet inkrementell Mittelwert und Varianz entlang einer Achse auf einer CSR- oder CSC-Matrix. |
|
In-place Spaltenskalierung einer CSC/CSR-Matrix. |
|
In-place Spaltenskalierung einer CSR-Matrix. |
|
In-place Zeilenskalierung einer CSR- oder CSC-Matrix. |
|
Tauscht zwei Spalten einer CSC/CSR-Matrix in-place. |
|
Tauscht zwei Zeilen einer CSC/CSR-Matrix in-place. |
|
Berechnet Mittelwert und Varianz entlang einer Achse auf einer CSR- oder CSC-Matrix. |
Hilfsprogramme zur Arbeit mit dünnbesetzten Matrizen und Arrays, geschrieben in Cython.
Normalisiert inplace die Zeilen einer CSR-Matrix oder eines Arrays nach ihrer L1-Norm. |
|
Normalisiert inplace die Zeilen einer CSR-Matrix oder eines Arrays nach ihrer L2-Norm. |
Arbeiten mit Graphen#
Graph-Hilfsprogramme und Algorithmen.
Gibt die Länge des kürzesten Pfades von der Quelle zu allen erreichbaren Knoten zurück. |
Zufällige Stichprobenentnahme#
Hilfsprogramme für die zufällige Stichprobenentnahme.
Ganzzahlen ohne Zurücklegen ziehen. |
Hilfsfunktionen, die auf Arrays operieren#
Eine kleine Sammlung von Hilfsfunktionen, die auf Arrays operieren.
Findet den Minimalwert eines Arrays über positive Werte. |
Metadaten-Routing#
Hilfsprogramme zum Routen von Metadaten innerhalb von scikit-learn-Estimatorn.
Benutzerhandbuch. Weitere Details finden Sie im Abschnitt Metadaten-Routing.
Enthält die Metadaten-Anfrageinformationen eines Konsumenten. |
|
Koordiniert Metadaten-Routing für ein Router-Objekt. |
|
Speichert die Zuordnung zwischen Aufrufer- und Aufgerufenen-Methoden für einen Router. |
|
Holt eine |
|
Validiert und routet Metadaten. |
Entdecken von scikit-learn-Objekten#
Hilfsprogramme zum Entdecken von scikit-learn-Objekten.
Gibt eine Liste aller Anzeigen aus |
|
Gibt eine Liste aller Schätzer aus |
|
Gibt eine Liste aller Funktionen aus |
API-Kompatibilitätsprüfer#
Verschiedene Hilfsprogramme zur Überprüfung der Kompatibilität von Estimatorn mit der scikit-learn API.
Prüft, ob der Schätzer den Konventionen von Scikit-learn entspricht. |
|
Pytest-spezifischer Decorator zum Parametrisieren von Schätzer-Checks. |
|
Gibt iterativ alle Check-Aufrufe für einen Schätzer zurück. |
Parallele Berechnung#
Anpassungen von joblib und threadpoolctl Tools für die scikit-learn-Nutzung.
Abwandlung von |
|
Decorator zum Erfassen der Argumente einer Funktion. |