Warnung: Diese API ist veraltet und wird in einer zukünftigen Version von TensorFlow entfernt, nachdem der Ersatz stabil ist.

Shape

öffentliche Abschlussklasse Form

Die möglicherweise teilweise bekannte Form eines Tensors, der durch eine Operation erzeugt wird.

Öffentliche Methoden

Boolescher Wert
gleich (Objekt obj)
int
statische Form
make (long firstDimensionSize, long ... otherDimensionSizes)
Erstellen Sie eine Form, die einen N-dimensionalen Wert darstellt.
int
numDimensions ()
Anzahl der durch diese Form dargestellten Dimensionen.
statische Form
Skalar ()
Erstellen Sie eine Form, die einen Skalarwert darstellt.
lange
Größe (int i)
Die Größe der i-ten Dimension.
String
toString ()
Prägnante Beschreibung der zum Debuggen bestimmten Form.
statische Form
unbekannt ()
Erstellen Sie eine Form, die eine unbekannte Anzahl von Dimensionen darstellt.

Vererbte Methoden

Öffentliche Methoden

public boolean equals (Object obj)

public int hashCode ()

public static Shape make (long firstDimensionSize, long ... otherDimensionSizes)

Erstellen Sie eine Form, die einen N-dimensionalen Wert darstellt.

Erstellt eine Form, die einen N-dimensionalen Wert darstellt (N ist mindestens 1), wobei die angegebene Größe für jede Dimension angegeben wird. Ein -1 zeigt an, dass die Größe der entsprechenden Dimension unbekannt ist. Zum Beispiel:

// A 2-element vector.
 Shape vector = Shape.create(2);

 // A 2x3 matrix.
 Shape matrix = Shape.create(2, 3);

 // A matrix with 4 columns but an unknown number of rows.
 // This is typically used to indicate the shape of tensors that represent
 // a variable-sized batch of values. The Shape below might represent a
 // variable-sized batch of 4-element vectors.
 Shape batch = Shape.create(-1, 4);
 

public int numDimensions ()

Anzahl der durch diese Form dargestellten Dimensionen.

Kehrt zurück
  • -1 wenn die Anzahl der Dimensionen unbekannt ist, 0 wenn die Form einen Skalar darstellt, 1 für einen Vektor, 2 für eine Matrix usw.

public static Form skalare ()

Erstellen Sie eine Form, die einen Skalarwert darstellt.

öffentliche lange Größe (int i)

Die Größe der i-ten Dimension.

Kehrt zurück
  • Die Größe der angeforderten Dimension oder -1, wenn sie unbekannt ist.

public String toString ()

Prägnante Beschreibung der zum Debuggen bestimmten Form.

öffentliche statische Form unbekannt ()

Erstellen Sie eine Form, die eine unbekannte Anzahl von Dimensionen darstellt.