tensor akışı:: işlem:: Yeniden niceleme

#include <math_ops.h>

Nicelenmiş input tensörünü daha düşük hassasiyetli bir output dönüştürür.

Özet

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

[input_min, input_max] input verilerinin kayan noktalı yorumlanmasına ilişkin aralığı belirten skaler değişkenlerdir. Örneğin, eğer input_min -1.0f ve input_max 1.0f ise ve quint16 kuantize edilmiş verilerle ilgileniyorsak, 16 bitlik verilerdeki 0 değeri -1.0f olarak yorumlanmalıdır ve 65535, 1.0f anlamına gelir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • input_min: Minimum nicelenmiş giriş değerinin temsil ettiği kayan değer.
  • input_max: Maksimum nicelenmiş giriş değerinin temsil ettiği kayan değer.
  • request_output_min: Minimum nicelenmiş çıkış değerinin temsil ettiği kayan değer.
  • request_output_max: Maksimum nicelenmiş çıkış değerinin temsil ettiği kayan değer.
  • out_type: Çıktının türü. Tinput'tan daha düşük bir bit derinliği olmalıdır.

İadeler:

  • Output çıkışı
  • Output out_min: request_output_min değeri bu çıktıya kopyalanır.
  • Output out_max: İstenilen_output_max değeri bu çıktıya kopyalanır.

Yapıcılar ve Yıkıcılar

Requantize (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input input_min, :: tensorflow::Input input_max, :: tensorflow::Input requested_output_min, :: tensorflow::Input requested_output_max, DataType out_type)

Genel özellikler

operation
output
output_max
output_min

Genel özellikler

operasyon

Operation operation

çıktı

::tensorflow::Output output

çıktı_maks

::tensorflow::Output output_max

çıktı_dakika

::tensorflow::Output output_min

Kamu işlevleri

Yeniden niceleme

 Requantize(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input input_min,
  ::tensorflow::Input input_max,
  ::tensorflow::Input requested_output_min,
  ::tensorflow::Input requested_output_max,
  DataType out_type
)