tensorflow :: ops :: QuantizedConv2D
#include <nn_ops.h>
Calcula uma convolução 2D dada entrada 4D quantizada e tensores de filtro.
Resumo
As entradas são tensores quantizados onde o menor valor representa o número real do mínimo associado, e o maior representa o máximo. Isso significa que você só pode interpretar a saída quantizada da mesma maneira, levando em consideração os valores mínimo e máximo retornados.
Argumentos:
- escopo: um objeto Scope
- filtro: a dimensão input_depth do filtro deve corresponder às dimensões de profundidade de entrada.
- min_input: O valor flutuante que o menor valor de entrada quantizado representa.
- max_input: o valor flutuante que o valor de entrada quantizado mais alto representa.
- min_filter: O valor flutuante que o menor valor de filtro quantizado representa.
- max_filter: O valor flutuante que o maior valor de filtro quantizado representa.
- strides: A distância da janela deslizante para cada dimensão do tensor de entrada.
- preenchimento: o tipo de algoritmo de preenchimento a ser usado.
Atributos opcionais (consulte Attrs
):
- dilatações: tensor 1-D de comprimento 4. O fator de dilatação para cada dimensão de
input
. Se definido como k> 1, haverá k-1 células ignoradas entre cada elemento de filtro nessa dimensão. A ordem da dimensão é determinada pelo valor dedata_format
, consulte acima para obter detalhes. As dilatações nas dimensões do lote e da profundidade devem ser 1.
Retorna:
-
Output
saída -
Output
min_output: O valor flutuante que o menor valor de saída quantizado representa. -
Output
max_output: O valor flutuante que o valor de saída quantizado mais alto representa.
Construtores e Destruidores | |
---|---|
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) |
Atributos públicos | |
---|---|
max_output | |
min_output | |
operation | |
output |
Funções estáticas públicas | |
---|---|
Dilations (const gtl::ArraySlice< int > & x) | |
OutType (DataType x) |
Structs | |
---|---|
tensorflow :: ops :: QuantizedConv2D :: Attrs | Configuradores de atributos opcionais para QuantizedConv2D . |
Atributos públicos
max_output
::tensorflow::Output max_output
min_output
::tensorflow::Output min_output
Operação
Operation operation
resultado
::tensorflow::Output output
Funções públicas
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 )
Funções estáticas públicas
Dilatações
Attrs Dilations( const gtl::ArraySlice< int > & x )
OutType
Attrs OutType( DataType x )