UniformQuantizedConvolution.Options

publiczna klasa statyczna UniformQuantizedConvolution.Options

Opcjonalne atrybuty dla UniformQuantizedConvolution

Metody publiczne

UniformQuantizedConvolution.Options
batchGroupCount (długa partiaGroupCount)
UniformQuantizedConvolution.Options
wymiarNumbers (Ciąg wymiarówNumbers)
UniformQuantizedConvolution.Options
jawnePadding (List<Long> jawnePadding)
UniformQuantizedConvolution.Options
featureGroupCount (długie featureGroupCount)
UniformQuantizedConvolution.Options
lhsDilation (List<Long> lhsDilation)
UniformQuantizedConvolution.Options
lewa oś kwantyzacji (długa oś kwantyzacji lhs)
UniformQuantizedConvolution.Options
wyjścieQuantizationAxis (Długie wyjścieQuantizationAxis)
UniformQuantizedConvolution.Options
rhsDilation (List<Long> rhsDilation)
UniformQuantizedConvolution.Options
rhsQuantizationAxis (długa rhsQuantizationAxis)
UniformQuantizedConvolution.Options
windowStrides (List<Long> windowStrides)

Metody dziedziczone

Metody publiczne

public UniformQuantizedConvolution.OptionsbatchGroupCount ( długie partieGroupCount)

Parametry
liczba grup wsadowych Liczba grup wsadowych. Używany do filtrów zgrupowanych. Musi być dzielnikiem „cechy_wyjściowej”.

public UniformQuantizedConvolution.Options DimensionNumbers (String DimensionNumbers)

Parametry
numery wymiarów Struktura informacji o wymiarach splotu op. Musi to być pusty ciąg znaków (domyślnie) lub serializowany ciąg znaków `tensorflow.UniformQuantizedConvolutionDimensionNumbersAttr` proto. Jeśli łańcuch jest pusty, wartością domyślną jest `("NCHW", "OIHW", "NCHW")` (dla splotu 2D).

public UniformQuantizedConvolution.Options wyraźna padding (List<Long> wyraźna padding)

Parametry
wyraźne dopełnienie Jeśli „dopełnienie” to „„WYJAŚNIENIE””, musi być ustawione jako lista wskazująca wyraźne dopełnienie na początku i na końcu każdego wymiaru przestrzennego „lewej strony”. W przeciwnym razie to pole musi być puste.

(Jeśli jest używany) Musi być listą rozmiaru „2 * (liczba wymiarów przestrzennych lewej strony)”, gdzie „(explicit_padding[2 * i], jawne_padding[2 * i + 1])” oznacza „(start_padding, end_padding) ` z `wymiarów_przestrzennych[i]`.

public UniformQuantizedConvolution.Options featureGroupCount (długa funkcjaGroupCount)

Parametry
liczba grup funkcji Liczba grup funkcji. Używany do zgrupowanych splotów. Musi być dzielnikiem zarówno „lhs_feature”, jak i „output_feature”.

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

Parametry
lhsRozwarcie Współczynnik dylatacji stosowany w każdym wymiarze przestrzennym „lewej oś”. Musi to być pusta lista (domyślna) lub lista rozmiarów (liczba wymiarów przestrzennych `lhs`). Jeśli lista jest pusta, dylatacja dla każdego wymiaru przestrzennego „lhs” jest ustawiona na 1.

public UniformQuantizedConvolution.Options lhsQuantizationAxis (długa lewa oś kwantyzacji)

Parametry
lhsOś kwantyzacji Wskazuje indeks wymiaru tensora, w przypadku którego stosowana jest kwantyzacja per-osiowa dla wycinków wzdłuż tego wymiaru. Jeśli ustawione na -1 (domyślnie), oznacza to kwantyzację na tensor. W przypadku „lhs” obsługiwana jest tylko kwantyzacja na tensor. Dlatego należy to ustawić na -1. Inne wartości spowodują błąd w konstrukcji OpKernel.

public UniformQuantizedConvolution.Options OutputQuantizationAxis (Długie wyjścieQuantizationAxis)

Parametry
wyjścieQuantizationAxis Wskazuje indeks wymiaru tensora, w przypadku którego stosowana jest kwantyzacja per-osiowa dla wycinków wzdłuż tego wymiaru. Jeśli ustawione na -1 (domyślnie), oznacza to kwantyzację na tensor. W przypadku „wyjścia” obsługiwana jest tylko kwantyzacja na tensor lub na kanał wzdłuż „wymiaru_cechy_wyjściowej”. Zatem musi to być ustawione na -1 lub `dimension_numbers.output_feature_dimension`. Inne wartości spowodują błąd w konstrukcji OpKernel.

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

Parametry
rhsRozwarcie Współczynnik dylatacji stosowany w każdym wymiarze przestrzennym „rhs”. Musi to być pusta lista (domyślna) lub lista rozmiarów (liczba wymiarów przestrzennych „rhs”). Jeśli lista jest pusta, dylatacja dla każdego wymiaru przestrzennego „rhs” jest ustawiona na 1.

public UniformQuantizedConvolution.Options rhsQuantizationAxis (długa rhsQuantizationAxis)

Parametry
rhsOś kwantyzacji Wskazuje indeks wymiaru tensora, w przypadku którego stosowana jest kwantyzacja per-osiowa dla wycinków wzdłuż tego wymiaru. Jeśli ustawione na -1 (domyślnie), oznacza to kwantyzację na tensor. W przypadku „rhs” obsługiwana jest tylko kwantyzacja na tensor lub na kanał wzdłuż „kernel_output_feature_dimension”. Zatem musi to być ustawione na -1 lub `dimension_numbers.kernel_output_feature_dimension`. Inne wartości spowodują błąd w konstrukcji OpKernel.

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

Parametry
OknoStrides Krok przesuwanego okna dla każdego wymiaru przestrzennego „lewej oś”. Musi to być pusta lista (domyślnie) lub lista rozmiarów (liczba wymiarów przestrzennych). Jeśli podano pustą listę, krok dla każdego wymiaru przestrzennego jest ustawiany na 1.