'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> | dışarı () |
| 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ı
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
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. |
|---|