tensorflow::ops::QuantizedConv2D
#include <nn_ops.h>Calcula uma convolução 2D a partir de tensores de entrada e filtro 4D quantizados.
Resumo
As entradas são tensores quantizados, onde o menor valor representa o número real do mínimo associado e o maior valor representa o máximo. Isso significa que você só pode interpretar a saída quantizada da mesma forma, levando em consideração os valores mínimo e máximo retornados.
Argumentos:
- escopo: Um objeto de escopo
- filtro: a dimensão input_depth do filtro deve corresponder às dimensões de profundidade da entrada.
- min_input: O valor float que o menor valor de entrada quantizado representa.
- max_input: O valor float que o maior valor de entrada quantizada representa.
- min_filter: O valor float que o menor valor de filtro quantizado representa.
- max_filter: O valor float que o valor de filtro quantizado mais alto representa.
- strides: O passo da janela deslizante para cada dimensão do tensor de entrada.
- Preenchimento: O tipo de algoritmo de preenchimento a ser usado.
Atributos opcionais (ver Attrs ):
- dilatações: tensor unidimensional de comprimento 4. O fator de dilatação para cada dimensão da
input. Se definido como k > 1, haverá k-1 células ignoradas entre cada elemento do filtro nessa dimensão. A ordem das dimensões é determinada pelo valor dedata_format; veja detalhes acima. As dilatações nas dimensões batch e depth devem ser 1.
Devoluções:
-
Outputsaída -
Outputmin_output: O valor float que o menor valor de saída quantizado representa. -
Outputmax_output: O valor float que o maior valor de saída quantizada representa.
Construtores e Destrutores | |
|---|---|
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) | |
Estruturas | |
|---|---|
| tensorflow::ops::QuantizedConv2D::Attrs | Definidores de atributos opcionais para QuantizedConv2D . |
Atributos públicos
saída_máxima
::tensorflow::Output max_output
saída mínima
::tensorflow::Output min_output
operação
Operation operation
saída
::tensorflow::Output output
Funções públicas
Convolução Quantizada 2D
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 )
Convolução Quantizada 2D
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 )
Tipo de saída
Attrs OutType( DataType x )