QuantizedMatMul

halka açık final sınıfı QuantizedMatMul

'a'nın 'b' matrisi ile nicelenmiş matris çarpımını gerçekleştirin.

Girdiler iki boyutlu matrisler olmalı ve "a"nın iç boyutu ("transpoze_a" sıfır değilse transpoze edildikten sonra) "b"nin dış boyutuyla eşleşmelidir ("transpoze_b" sıfır değilse transpoze edildikten sonra) ).

İç İçe Sınıflar

sınıf QuantizedMatMul.Options QuantizedMatMul için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

static <V TType'ı genişletir, W TType'ı genişletir > QuantizedMatMul <V>
create ( Kapsam kapsamı, İşlenen <? extends TType > a, İşlenen <? extends TType > b, İşlenen < TFloat32 > minA, İşlenen < TFloat32 > maxA, İşlenen < TFloat32 > minB, İşlenen < TFloat32 > maxB, Sınıf<V> Toutput , Sınıf<W> Dokunma, Seçenekler... seçenekler)
Yeni bir QuantizedMatMul işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış < TFloat32 >
maksimum Çıkış ()
En yüksek nicelenmiş çıkış değerinin temsil ettiği kayan değer.
Çıkış < TFloat32 >
minOut ()
En düşük nicelenmiş çıkış değerinin temsil ettiği kayan değer.
Çıkış <V>
statik QuantizedMatMul.Options
devrikA (Boolean devrikA)
statik QuantizedMatMul.Options
devrikB (Boolean devrikB)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "QuantizedMatMul"

Genel Yöntemler

public static QuantizedMatMul <V> create ( Kapsam kapsamı, İşlenen <? extends TType > a, İşlenen <? extends TType > b, İşlenen < TFloat32 > minA, İşlenen < TFloat32 > maxA, İşlenen < TFloat32 > minB, İşlenen < TFloat32 > maxB , Sınıf<V> Çıkışı, Sınıf<W> Etkinleştirme, Seçenekler... seçenekleri)

Yeni bir QuantizedMatMul işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
A İki boyutlu bir tensör olmalı.
B İki boyutlu bir tensör olmalı.
mina En düşük nicelenmiş "a" değerinin temsil ettiği kayan değer.
maksimumA En yüksek nicelenmiş "a" değerinin temsil ettiği kayan değer.
minB En düşük nicelenmiş "b" değerinin temsil ettiği kayan değer.
maksB En yüksek nicelenmiş "b" değerinin temsil ettiği kayan değer.
Dokunma Bu işlemin ardından etkinleştirme fonksiyonu tarafından üretilen çıktının türü.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • QuantizedMatMul'un yeni bir örneği

genel Çıkış < TFloat32 > maxOut ()

En yüksek nicelenmiş çıkış değerinin temsil ettiği kayan değer.

genel Çıkış < TFloat32 > minOut ()

En düşük nicelenmiş çıkış değerinin temsil ettiği kayan değer.

genel Çıkış <V> out ()

public static QuantizedMatMul.Options transposeA (Boolean transposeA)

Parametreler
A'yı devrik Doğruysa, 'a' çarpmadan önce yer değiştirir.

public static QuantizedMatMul.Options devrikB (Boolean devrikB)

Parametreler
devrik B Doğruysa, 'b' çarpmadan önce yer değiştirir.