Was bedeutet -1 in NumPy Reshape?
Bedeutung von -1 in Numpy Reshape
Beim Umformen eines 2D-Arrays in ein 1D-Array mithilfe der Reshape-Funktion von Numpy kann -1 angegeben werden als eine der Dimensionen. Überraschenderweise zeigt dies nicht das letzte Element an, wie es normalerweise bei der Indizierung eines Arrays der Fall ist.
Stattdessen stellt -1 eine unbekannte Dimension dar. numpy berechnet die fehlende Dimension, indem es die Gesamtzahl der Elemente im Array mit der bekannten Dimension multipliziert.
Betrachten Sie beispielsweise das 2D-Array:
a = numpy.array([[1, 2, 3, 4], [5, 6, 7, 8]])
Umformen mit reshape(-1 ), erhalten wir:
a.reshape(-1) array([[1, 2, 3, 4, 5, 6, 7, 8]])
Das resultierende Array ist 1D, wobei alle Elemente des ursprünglichen Arrays verkettet sind.
Diese Funktion ist besonders nützlich, wenn es um Arrays mit unbekannten Abmessungen geht. Durch die Angabe von -1 berechnet numpy automatisch die fehlende Dimension basierend auf der Länge des Arrays und den bereitgestellten Dimensionen.
Das obige ist der detaillierte Inhalt vonWas bedeutet -1 in NumPy Reshape?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So verwenden Sie Python, um die ZiPF -Verteilung einer Textdatei zu finden

So herunterladen Sie Dateien in Python

Wie benutze ich eine schöne Suppe, um HTML zu analysieren?

Wie man mit PDF -Dokumenten mit Python arbeitet

Wie kann man mit Redis in Django -Anwendungen zwischenstrichen

Einführung des natürlichen Sprach -Toolkits (NLTK)

Wie führe ich ein tiefes Lernen mit Tensorflow oder Pytorch durch?
