UniformQuantizedConvolution.Options

classe estática pública UniformQuantizedConvolution.Options

Atributos opcionais para UniformQuantizedConvolution

Métodos públicos

UniformQuantizedConvolution.Options
batchGroupCount (Long batchGroupCount)
UniformQuantizedConvolution.Options
dimensionNumbers (String dimensionNumbers)
UniformQuantizedConvolution.Options
explicitPadding (List<Long> explicitPadding)
UniformQuantizedConvolution.Options
featureGroupCount (Long featureGroupCount)
UniformQuantizedConvolution.Options
lhsDilation (List<Long> lhsDilation)
UniformQuantizedConvolution.Options
lhsQuantizationAxis (Longo lhsQuantizationAxis)
UniformQuantizedConvolution.Options
outputQuantizationAxis (Long outputQuantizationAxis)
UniformQuantizedConvolution.Options
rhsDilation (List<Long> rhsDilation)
UniformQuantizedConvolution.Options
rhsQuantizationAxis (Long rhsQuantizationAxis)
UniformQuantizedConvolution.Options
windowStrides (List<Long> windowStrides)

Métodos Herdados

Métodos públicos

public UniformQuantizedConvolution.Options batchGroupCount (Long batchGroupCount)

Parâmetros
batchGroupCount O número de grupos de lotes. Usado para filtros agrupados. Deve ser um divisor de `output_feature`.

public UniformQuantizedConvolution.Options dimensionNumbers (String dimensionNumbers)

Parâmetros
números de dimensão Estrutura das informações de dimensão para a operação de convolução. Deve ser uma string vazia (padrão) ou uma string serializada do proto `tensorflow.UniformQuantizedConvolutionDimensionNumbersAttr`. Se for string vazia, o padrão é `("NCHW", "OIHW", "NCHW")` (para uma convolução 2D).

public UniformQuantizedConvolution.Options explicitPadding (List<Long> explicitPadding)

Parâmetros
preenchimento explícito Se `padding` for `"EXPLICIT"`, deve ser definido como uma lista indicando os preenchimentos explícitos no início e no final de cada dimensão espacial `lhs`. Caso contrário, deve estar vazio.

(Se usado,) Deve ser uma lista de tamanho `2 * (número de dimensões espaciais lhs)`, onde `(explicit_padding[2 * i], explicit_padding[2 * i + 1])` indica `(start_padding, end_padding) ` de `spatial_dimensions[i]`.

public UniformQuantizedConvolution.Options featureGroupCount (Long featureGroupCount)

Parâmetros
featureGroupCount O número de grupos de recursos. Usado para convoluções agrupadas. Deve ser um divisor de `lhs_feature` e `output_feature`.

public UniformQuantizedConvolution.Options lhsDilation (List<Long> lhsDilation)

Parâmetros
lhs Dilatação O fator de dilatação a ser aplicado em cada dimensão espacial de `lhs`. Deve ser uma lista vazia (padrão) ou uma lista de tamanho (número de dimensões espaciais `lhs`). Se a lista estiver vazia, a dilatação para cada dimensão espacial `lhs` é definida como 1.

public UniformQuantizedConvolution.Options lhsQuantizationAxis (Long lhsQuantizationAxis)

Parâmetros
lhsQuantizationAxis Indica o índice de dimensão do tensor onde a quantização por eixo é aplicada para as fatias ao longo dessa dimensão. Se definido como -1 (padrão), isso indica quantização por tensor. Para o `lhs`, apenas a quantização por tensor é suportada. Portanto, deve ser definido como -1. Outros valores aumentarão o erro na construção do OpKernel.

public UniformQuantizedConvolution.Options outputQuantizationAxis (Long outputQuantizationAxis)

Parâmetros
outputQuantizationAxis Indica o índice de dimensão do tensor onde a quantização por eixo é aplicada para as fatias ao longo dessa dimensão. Se definido como -1 (padrão), isso indica quantização por tensor. Para a `saída`, apenas a quantização por tensor ou a quantização por canal ao longo de `output_feature_dimension` é suportada. Portanto, isso deve ser definido como -1 ou `dimension_numbers.output_feature_dimension`. Outros valores aumentarão o erro na construção do OpKernel.

public UniformQuantizedConvolution.Options rhsDilation (List<Long> rhsDilation)

Parâmetros
rhs Dilatação O fator de dilatação a ser aplicado em cada dimensão espacial de `rhs`. Deve ser uma lista vazia (padrão) ou uma lista de tamanho (número de dimensões espaciais `rhs`). Se a lista estiver vazia, a dilatação para cada dimensão espacial `rhs` é definida como 1.

public UniformQuantizedConvolution.Options rhsQuantizationAxis (Long rhsQuantizationAxis)

Parâmetros
rhsQuantizationAxis Indica o índice de dimensão do tensor onde a quantização por eixo é aplicada para as fatias ao longo dessa dimensão. Se definido como -1 (padrão), isso indica quantização por tensor. Para o `rhs`, apenas a quantização por tensor ou por canal ao longo do `kernel_output_feature_dimension` é suportada. Portanto, isso deve ser definido como -1 ou `dimension_numbers.kernel_output_feature_dimension`. Outros valores aumentarão o erro na construção do OpKernel.

public UniformQuantizedConvolution.Options windowStrides (List<Long> windowStrides)

Parâmetros
windowStrides O passo da janela deslizante para cada dimensão espacial de `lhs`. Deve ser uma lista vazia (padrão) ou uma lista de tamanho (número de dimensões espaciais). Se uma lista vazia for fornecida, o passo para cada dimensão espacial é definido como 1.