tensoreflusso:: ops:: QuantizedConv2D

#include <nn_ops.h>

Calcola una convoluzione 2D dato un input 4D quantizzato e tensori di filtro.

Riepilogo

Gli ingressi sono tensori quantizzati dove il valore più basso rappresenta il numero reale del minimo associato e il più alto rappresenta il massimo. Ciò significa che è possibile interpretare allo stesso modo solo l'output quantizzato, tenendo conto dei valori minimo e massimo restituiti.

Argomenti:

  • scope: un oggetto Scope
  • filtro: la dimensione input_profondità del filtro deve corrispondere alle dimensioni di profondità dell'input.
  • min_input: il valore float rappresentato dal valore di input quantizzato più basso.
  • max_input: il valore float rappresentato dal valore di input quantizzato più alto.
  • min_filter: il valore float rappresentato dal valore del filtro quantizzato più basso.
  • max_filter: il valore float rappresentato dal valore di filtro quantizzato più alto.
  • passi: il passo della finestra scorrevole per ogni dimensione del tensore di input.
  • riempimento: il tipo di algoritmo di riempimento da utilizzare.

Attributi facoltativi (vedi Attrs ):

  • dilatazioni: tensore 1-D di lunghezza 4. Il fattore di dilatazione per ciascuna dimensione di input . Se impostato su k > 1, ci saranno k-1 celle saltate tra ciascun elemento filtro su quella dimensione. L'ordine delle dimensioni è determinato dal valore di data_format , vedi sopra per i dettagli. Le dilatazioni delle dimensioni del lotto e della profondità devono essere pari a 1.

Resi:

  • Uscita Output
  • Output min_output: il valore float rappresentato dal valore di output quantizzato più basso.
  • Output max_output: il valore float rappresentato dal valore di output quantizzato più alto.

Costruttori e distruttori

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)

Attributi pubblici

max_output
min_output
operation
output

Funzioni pubbliche statiche

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

Strutture

tensorflow:: ops:: QuantizedConv2D:: Attrs

Setter di attributi facoltativi per QuantizedConv2D .

Attributi pubblici

uscita_max

::tensorflow::Output max_output

min_uscita

::tensorflow::Output min_output

operazione

Operation operation

produzione

::tensorflow::Output output

Funzioni pubbliche

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
)

Funzioni pubbliche statiche

Dilatazioni

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

OutType

Attrs OutType(
  DataType x
)