tensör 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, 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.
İade:
-
Outputçıkışı -
Outputout_min: request_output_min değeri bu çıktıya kopyalanır. -
Outputout_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 )