Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: QuantizedConv2D

#include <nn_ops.h>

Berechnet eine 2D-Faltung bei quantisierten 4D-Eingangs- und Filtertensoren.

Zusammenfassung

Die Eingaben sind quantisierte Tensoren, wobei der niedrigste Wert die reelle Zahl des zugehörigen Minimums und der höchste das Maximum darstellt. Dies bedeutet, dass Sie die quantisierte Ausgabe nur auf die gleiche Weise interpretieren können, indem Sie die zurückgegebenen Minimal- und Maximalwerte berücksichtigen.

Argumente:

  • scope: Ein Scope- Objekt
  • filter: Die Dimension input_depth des Filters muss mit den Tiefenabmessungen der Eingabe übereinstimmen.
  • min_input: Der Gleitkommawert, den der niedrigste quantisierte Eingabewert darstellt.
  • max_input: Der Gleitkommawert, den der höchste quantisierte Eingabewert darstellt.
  • min_filter: Der Gleitkommawert, den der niedrigste quantisierte Filterwert darstellt.
  • max_filter: Der Gleitkommawert, den der höchste quantisierte Filterwert darstellt.
  • Schritte: Der Schritt des Schiebefensters für jede Dimension des Eingangstensors.
  • padding: Die Art des zu verwendenden Auffüllalgorithmus.

Optionale Attribute (siehe Attrs ):

  • Dilatationen: 1-D-Tensor der Länge 4. Der Dilatationsfaktor für jede input . Wenn k> 1 eingestellt ist, werden zwischen jedem Filterelement in dieser Dimension k-1 übersprungene Zellen angezeigt. Die Dimensionsreihenfolge wird durch den Wert von data_format , siehe oben für Details. Dilatationen in den Chargen- und Tiefenabmessungen müssen 1 sein.

Kehrt zurück:

  • Output Ausgabe
  • Output min_output: Der Gleitkommawert, den der niedrigste quantisierte Ausgabewert darstellt.
  • Output max_output: Der Gleitkommawert, den der höchste quantisierte Ausgabewert darstellt.

Konstruktoren und Destruktoren

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)

Öffentliche Attribute

max_output
min_output
operation
output

Öffentliche statische Funktionen

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

Strukturen

tensorflow :: ops :: QuantizedConv2D :: Attrs

Optionale Attributsetzer für QuantizedConv2D .

Öffentliche Attribute

max_output

::tensorflow::Output max_output

min_output

::tensorflow::Output min_output

Operation

Operation operation

Ausgabe

::tensorflow::Output output

Öffentliche Funktionen

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
)

Öffentliche statische Funktionen

Dilatationen

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

OutType

Attrs OutType(
  DataType x
)