Orthogonal

klasa publiczna Orthogonal

Inicjator generujący macierz ortogonalną.

Jeżeli kształt inicjowanego tensora jest dwuwymiarowy, jest on inicjowany macierzą ortogonalną uzyskaną z rozkładu QR macierzy liczb losowych pochodzących z rozkładu normalnego. Jeśli macierz ma mniej wierszy niż kolumn, wówczas wynik będzie zawierał wiersze ortogonalne. W przeciwnym razie dane wyjściowe będą miały kolumny ortogonalne.

Jeśli kształt inicjowanego tensora jest więcej niż dwuwymiarowy, macierz kształtu (shape.size(0) * ... * shape.size(n - 2), shape.size(n - 1)) wynosi zainicjowany, gdzie n jest długością wektora kształtu. Następnie macierz jest przekształcana w celu uzyskania tensora o pożądanym kształcie.

Przykłady:

      Orthogonal<TFloat32, TFloat32> initializer =
              new org.tensorflow.framework.initializers.Orthogonal<>(tf);
      Operand<TFloat32> values =
              initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

Stałe

podwójnie GAIN_DEFAULT

Konstruktorzy publiczni

Ortogonalny (Ops tf, długie nasiona)
Tworzy inicjator ortogonalny, używając GAIN_DEFAULT dla wzmocnienia.
Ortogonalny (Ops tf, podwójne wzmocnienie, długie nasiona)
Tworzy inicjator ortogonalny

Metody publiczne

Argument <T>
wywołanie ( Operand < TInt64 > przyciemnia, typ Class<T>)

Metody dziedziczone

Stałe

publiczny statyczny końcowy podwójny GAIN_DEFAULT

Wartość stała: 1,0

Konstruktorzy publiczni

public Orthogonal (Ops tf, długie nasiona)

Tworzy inicjator ortogonalny, używając GAIN_DEFAULT dla wzmocnienia.

Parametry
tf operacji TensorFlow
nasienie materiał siewny do generowania liczb losowych. Inicjator utworzony z danego ziarna zawsze będzie generował ten sam losowy tensor dla danego kształtu i typu.

publiczny ortogonalny (Ops tf, podwójne wzmocnienie, długie nasiona)

Tworzy inicjator ortogonalny

Parametry
tf operacji TensorFlow
osiągać wzmocnienie, które ma zostać zastosowane w matrycy.
nasienie materiał siewny do generowania liczb losowych. Inicjator utworzony z danego ziarna zawsze będzie generował ten sam losowy tensor dla danego kształtu i typu.

Metody publiczne

publiczne wywołanie argumentu <T> ( operand < TInt64 > dims, typ Class<T>)