fluxo tensor:: ops:: QuantizadoConv2D
#include <nn_ops.h>
Calcula uma convolução 2D dada a entrada 4D quantizada e tensores de filtro.
Resumo
As entradas são tensores quantizados onde o valor mais baixo representa o número real do mínimo associado e o valor mais alto 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 Escopo
- filtro: a dimensão input_profundidade do filtro deve corresponder às dimensões de profundidade da entrada.
- min_input: O valor flutuante que o valor de entrada quantizado mais baixo representa.
- max_input: O valor flutuante que o valor de entrada quantizado mais alto representa.
- min_filter: O valor flutuante que o valor do filtro quantizado mais baixo representa.
- max_filter: O valor flutuante que o valor de filtro quantizado mais alto representa.
- passos: 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 (veja Attrs
):
- dilatações: tensor 1-D 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 de filtro nessa dimensão. A ordem das dimensões é determinada pelo valor dedata_format
, veja detalhes acima. As dilatações nas dimensões do lote e profundidade devem ser 1.
Retorna:
- Saída
Output
-
Output
min_output: o valor flutuante que o valor de saída quantizado mais baixo 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) |
Estruturas | |
---|---|
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
saída
::tensorflow::Output output
Funções públicas
QuantizadoConv2D
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 )
QuantizadoConv2D
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 )