Liczba unikalnych elementów wzdłuż ostatniego wymiaru wejściowego „zestawu”.
Wejściowy „zestaw” to „SparseTensor” reprezentowany przez „set_indices”, „set_values” i „set_shape”. Ostatni wymiar zawiera wartości w zestawie. Duplikaty są dozwolone, ale ignorowane.
Jeśli `validate_indices` ma wartość `True`, ta operacja sprawdza kolejność i zakres `set` indeksów. Ustawienie ma wartość „False”, a przekazanie nieprawidłowych argumentów skutkuje niezdefiniowanym zachowaniem.
Klasy zagnieżdżone
klasa | UstawRozmiar.Opcje | Opcjonalne atrybuty dla SetSize |
Metody publiczne
Wyjście <liczba całkowita> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T> UstawRozmiar | |
Wyjście <liczba całkowita> | rozmiar () Dla „zbioru” o randze „n”, jest to „Tensor” o randze „n-1” i tych samych pierwszych wymiarach „n-1”, co „zbiór”. |
statyczny SetSize.Options | validIndices (Boolean validIndices) |
Metody dziedziczone
Metody publiczne
publiczne wyjście <liczba całkowita> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
public static SetSize create ( Zakres zasięgu, Operand <Long> setIndices, Operand <T> setValues, Operand <Long> setShape, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SetSize.
Parametry
zakres | aktualny zakres |
---|---|
ustawindeksy | 2D `Tensor`, wskaźniki `SparseTensor`. |
ustawWartości | 1D `Tensor`, wartości `SparseTensor`. |
zestawKształt | 1D „Tensor”, kształt „SparseTensor”. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja SetSize
public Output <Integer> rozmiar ()
Dla „zbioru” o randze „n”, jest to „Tensor” o randze „n-1” i tych samych pierwszych wymiarach „n-1”, co „zbiór”. Każda wartość to liczba unikalnych elementów w odpowiednim wymiarze „[0...n-1]” zbioru.