Orthogonal

genel sınıf Ortogonal

Dik bir matris oluşturan başlatıcı.

Başlatılacak tensörün şekli iki boyutlu ise, normal dağılımdan çizilen rastgele sayılar matrisinin QR ayrışımından elde edilen dik bir matris ile başlatılır. Matrisin sütunlardan daha az satırı varsa çıktıda dik satırlar olur. Aksi takdirde çıktıda dik sütunlar bulunur.

Başlatılacak tensörün şekli iki boyutludan fazlaysa, bir şekil matrisi (shape.size(0) * ... * shape.size(n - 2), shape.size(n - 1)) başlatıldı; burada n şekil vektörünün uzunluğudur. Matris daha sonra istenen şekle sahip bir tensör verecek şekilde yeniden şekillendirilir.

Örnekler:

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

Sabitler

çift GAIN_DEFAULT

Kamu İnşaatçıları

Ortogonal (Ops tf, uzun tohum)
Kazanç için GAIN_DEFAULT kullanarak bir Ortogonal Başlatıcı oluşturur.
Ortogonal (Ops tf, çift kazanç, uzun tohum)
Ortogonal Başlatıcı oluşturur

Genel Yöntemler

İşlenen <T>
çağrı ( İşlenen < TInt64 > karartılır, Class<T> türü)

Kalıtsal Yöntemler

Sabitler

genel statik final double GAIN_DEFAULT

Sabit Değer: 1,0

Kamu İnşaatçıları

halka açık Ortogonal (Ops tf, uzun tohum)

Kazanç için GAIN_DEFAULT kullanarak bir Ortogonal Başlatıcı oluşturur.

Parametreler
TF TensorFlow Operasyonları
tohum rastgele sayı üretimi için tohum. Belirli bir tohumla oluşturulan bir başlatıcı, belirli bir şekil ve tip için her zaman aynı rastgele tensörü üretecektir.

halka açık Ortogonal (Ops tf, çift kazanç, uzun tohum)

Ortogonal Başlatıcı oluşturur

Parametreler
TF TensorFlow Operasyonları
kazanmak Matrix'e uygulanacak kazanç.
tohum rastgele sayı üretimi için tohum. Belirli bir tohumla oluşturulan bir başlatıcı, belirli bir şekil ve tip için her zaman aynı rastgele tensörü üretecektir.

Genel Yöntemler

genel İşlenen <T> çağrısı ( İşlenen < TInt64 > karartılır, Class<T> türü)