tensor akışı:: işlem:: QuantizedConv2D
#include <nn_ops.h>
Nicelenmiş 4B giriş ve filtre tensörleri verildiğinde 2B evrişimi hesaplar.
Özet
Girişler, en düşük değerin ilgili minimumun gerçek sayısını temsil ettiği ve en yüksek değerin maksimumu temsil ettiği nicelenmiş tensörlerdir. Bu, döndürülen minimum ve maksimum değerleri dikkate alarak nicelenmiş çıktıyı yalnızca aynı şekilde yorumlayabileceğiniz anlamına gelir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- filtre: filtrenin giriş_derinlik boyutu, girişin derinlik boyutlarıyla eşleşmelidir.
- min_input: En düşük nicelenmiş giriş değerinin temsil ettiği kayan değer.
- max_input: En yüksek nicelenmiş giriş değerinin temsil ettiği kayan değer.
- min_filter: En düşük nicelenmiş filtre değerinin temsil ettiği float değeri.
- max_filter: En yüksek nicelenmiş filtre değerinin temsil ettiği float değeri.
- adımlar: Giriş tensörünün her boyutu için kayan pencerenin adımı.
- padding: Kullanılacak dolgu algoritmasının türü.
İsteğe bağlı özellikler (bkz. Attrs
):
- genişlemeler: 1-D uzunluk tensörü 4.
input
her boyutu için genişleme faktörü. k > 1 olarak ayarlanırsa, o boyuttaki her filtre elemanı arasında k-1 atlanmış hücre olacaktır. Boyut sırasıdata_format
değerine göre belirlenir; ayrıntılar için yukarıya bakın. Parti ve derinlik boyutlarındaki genişlemeler 1 olmalıdır.
İade:
-
Output
çıkışı -
Output
min_output: En düşük nicelenmiş çıkış değerinin temsil ettiği kayan değer. -
Output
max_output: En yüksek nicelenmiş çıkış değerinin temsil ettiği kayan değer.
Yapıcılar ve Yıkıcılar | |
---|---|
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs) |
Genel özellikler | |
---|---|
max_output | |
min_output | |
operation | |
output |
Genel statik işlevler | |
---|---|
Dilations (const gtl::ArraySlice< int > & x) | |
OutType (DataType x) |
Yapılar | |
---|---|
tensorflow:: ops:: QuantizedConv2D:: Öznitelikler | QuantizedConv2D için isteğe bağlı öznitelik ayarlayıcılar. |
Genel özellikler
maksimum çıktı
::tensorflow::Output max_output
min_output
::tensorflow::Output min_output
operasyon
Operation operation
çıktı
::tensorflow::Output output
Kamu işlevleri
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs )
Genel statik işlevler
Dilatasyonlar
Attrs Dilations( const gtl::ArraySlice< int > & x )
Çıkış Türü
Attrs OutType( DataType x )