tensorflow::ops::QuantizedConv2D

#include <nn_ops.h>

Nicelleştirilmiş 4 boyutlu giriş ve filtre tensörleri verildiğinde 2 boyutlu bir evrişim hesaplar.

Özet

Girişler, en düşük değerin ilgili minimumun gerçek sayısını, en yüksek değerin ise maksimumu temsil ettiği nicelleştirilmiş tensörlerdir. Bu, nicelleştirilmiş çıktıyı yalnızca döndürülen minimum ve maksimum değerleri dikkate alarak aynı şekilde yorumlayabileceğiniz anlamına gelir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • Filtre: Filtrenin input_depth boyutu, girişin depth boyutlarıyla eşleşmelidir.
  • min_input: En düşük nicelleştirilmiş giriş değerini temsil eden ondalık sayı değeri.
  • max_input: En yüksek nicelleştirilmiş giriş değerini temsil eden ondalık sayı değeri.
  • min_filter: En düşük nicelleştirilmiş filtre değerini temsil eden ondalık sayı.
  • max_filter: En yüksek nicelleştirilmiş filtre değerini temsil eden ondalık sayı.
  • Adımlar: Giriş tensörünün her boyutu için kayan pencerenin adımı.
  • dolgu: Kullanılacak dolgu algoritmasının türü.

İsteğe bağlı özellikler (bkz. Attrs ):

  • Genişletmeler: 4 uzunluğunda 1 boyutlu tensör. input her boyutu için genişletme faktörü. k > 1 olarak ayarlanırsa, o boyuttaki her filtre elemanı arasında k-1 hücre atlanacaktır. Boyut sırası, data_format değerine göre belirlenir, ayrıntılar için yukarıya bakın. Toplu işlem ve derinlik boyutlarındaki genişletmeler 1 olmalıdır.

İadeler:

  • Output çıktı
  • Output min_output: En düşük nicelleştirilmiş çıktı değerini temsil eden ondalık sayı değeri.
  • Output max_output: En yüksek nicelleştirilmiş çıktı değerini temsil eden ondalık sayı değeri.

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

Herkese açık statik fonksiyonlar

Dilations (const gtl::ArraySlice< int > & x)
OutType (DataType x)

Yapılar

tensorflow::ops::QuantizedConv2D::Attrs

QuantizedConv2D için isteğe bağlı öznitelik ayarlayıcıları.

Genel özellikler

maksimum çıktı

::tensorflow::Output max_output

minimum çıktı

::tensorflow::Output min_output

operasyon

Operation operation

çıktı

::tensorflow::Output output

Kamusal işlevler

NicelleştirilmişConv2D

 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
)

NicelleştirilmişConv2D

 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
)

Herkese açık statik fonksiyonlar

Genişlemeler

Attrs Dilations(
  const gtl::ArraySlice< int > & x
)

ÇıkışTipi

Attrs OutType(
  DataType x
)