Requantize

halka açık son sınıf Yeniden niceleme

Nicelenmiş 'giriş' tensörünü daha düşük hassasiyetli bir 'çıkışa' dönüştürür.

Nicelenmiş "giriş" tensörünü, "requested_output_min" ve "requested_output_max" ile belirtilen çıkış aralığını kullanarak daha düşük hassasiyetli bir "çıkış"a dönüştürür.

'[input_min, input_max]', 'giriş' verilerinin değişken yorumlanmasına ilişkin aralığı belirten skaler değişkenlerdir. Örneğin, eğer "giriş_min" -1,0f ve "giriş_maks" 1,0f ise ve "beş16" nicelenmiş verilerle ilgileniyorsak, o zaman 16 bitlik verilerdeki 0 değeri -1,0f olarak yorumlanmalıdır ve 65535, 1.0f anlamına gelir.

Sabitler

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

Genel Yöntemler

statik <U TType'ı genişletir > Yeniden niceleme <U>
create ( Kapsam kapsamı, Operand <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestOutputMin, Operand < TFloat32 > requestOutputMax, Class<U> outType)
Yeni bir Yeniden Niceleme işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <U>
Çıkış < TFloat32 >
çıktıMaksimum ()
request_output_max değeri bu çıktıya kopyalanır.
Çıkış < TFloat32 >
çıktıMin ()
request_output_min değeri bu çıktıya kopyalanır.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "Yeniden niceleme"

Genel Yöntemler

public static Yeniden niceleme <U> create ( Kapsam kapsamı, Operand <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestOutputMin, Operand < TFloat32 > requestOutputMax, Class<U> outType)

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

Parametreler
kapsam mevcut kapsam
girişMin Minimum nicelenmiş giriş değerinin temsil ettiği kayan değer.
girişMaksimum Maksimum nicelenmiş giriş değerinin temsil ettiği kayan değer.
talep edilenÇıktıMin Minimum nicelenmiş çıkış değerinin temsil ettiği kayan değer.
talep edilenÇıktıMax Maksimum nicelenmiş çıkış değerinin temsil ettiği kayan değer.
çıkış türü Çıktının türü. Tinput'tan daha düşük bir bit derinliği olmalıdır.
İadeler
  • Requantize'ın yeni bir örneği

genel Çıkış <U> çıkışı ()

genel Çıkış < TFloat32 > çıktıMax ()

request_output_max değeri bu çıktıya kopyalanır.

genel Çıkış < TFloat32 > çıktıMin ()

request_output_min değeri bu çıktıya kopyalanır.