UniformDequantize

genel final sınıfı ÜniformaDequantize

Nicelenmiş Tensör 'girişi' üzerinde dekuantizasyon gerçekleştirin.

'Ölçekler' ve 'sıfır_noktalar' kullanılarak nicelenmiş nicelenmiş 'giriş' verildiğinde, şu formülü kullanarak nicemleme işlemini gerçekleştirir: dequantized_data = (quantized_data - sıfır_nokta) * ölçek.

İç İçe Sınıflar

sınıf ÜniformaDequantize.Seçenekler UniformDequantize için isteğe bağlı özellikler

Genel Yöntemler

Çıkış <U>
Çıkış olarak ()
Bir tensörün sembolik tutamacını döndürür.
static <U Extends Number, T> DüzgünDequantize <U>
create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <Float> ölçekleri, İşlenen <Tamsayı> sıfır Noktaları, Sınıf<U> Tout, Uzun nicemlemeMinVal, Uzun nicemlemeMaxVal, Seçenekler... seçenekleri)
Yeni bir ÜniformaDequantize işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <U>
çıktı ()
Çıkış, şekli girişle aynı olan Tout'un niceliksizleştirilmiş Tensörüdür.
statik ÜniformaDequantize.Options
niceleme Ekseni (Uzun niceleme Ekseni)

Kalıtsal Yöntemler

Genel Yöntemler

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

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static ÜniformaDequantize <U> create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <Float> ölçekleri, İşlenen <Tamsayı> sıfır Noktaları, Sınıf<U> Tout, Uzun nicelemeMinVal, Uzun nicelemeMaxVal, Seçenekler... seçenekleri)

Yeni bir ÜniformaDequantize işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş Kalay Tensörü olmalı.
terazi Girişin temsil ettiği orijinal veri nicelenirken ölçek(ler) olarak kullanılan kayan değer(ler). Niceleme_ekseni -1 (tensör başına niceleme) ise skaler bir Tensör olmalıdır, aksi takdirde boyutta 1D Tensör (input.dim_size(quantization_axis),) (eksen başına niceleme) olmalıdır.
sıfırPuan Girişin temsil ettiği orijinal veriler nicelenirken sıfır_noktaları olarak kullanılan int32 değer(ler)i. Terazilerle aynı şekil durumu.
Tout Çıkış Tensörü türü. Bir tf.DType kaynağı: tf.qint8, tf.qint32
nicemlemeMinVal Giriş nicelendiğinde kullanılan niceleme minimum değeri. Bu özelliğin amacı tipik olarak (ancak bununla sınırlı olmamak üzere) dar aralığı belirtmektir; burada bu, dar aralık ise "(Tin low) + 1", aksi halde "(Tin low)" olarak ayarlanır. Örneğin, Tin qint8 ise bu, dar aralıkla nicelenmişse -127'ye, değilse -128'e ayarlanır.
nicemlemeMaxVal Giriş nicelendiğinde kullanılan niceleme maksimum değeri. Bu özelliğin amacı tipik olarak (ancak bunlarla sınırlı olmamak üzere) dar aralığı belirtmektir; burada bu, hem dar aralık hem de dar olmayan aralık için "(Tout max)" olarak ayarlanır. Örneğin Tin qint8 ise bu 127'ye ayarlanır.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • ÜniformaDequantize'ın yeni bir örneği

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

Çıkış, şekli girişle aynı olan Tout'un niceliksizleştirilmiş Tensörüdür.

public static ÜniformaDequantizasyon.Seçenekler niceleme Ekseni (Uzun niceleme Ekseni)

Parametreler
nicemleme Ekseni Bu boyut boyunca dilimler için eksen başına nicelemenin uygulandığı tensörün boyut indeksini belirtir. -1 (varsayılan) olarak ayarlanırsa bu, tensör başına nicemlemeyi gösterir. Aksi halde [0, input.dims()) aralığına ayarlanmalıdır.