Slice

publiczne zajęcia końcowe Slice

Zwróć kawałek z „wejściowego”.

Tensor wyjściowy to tensor o wymiarach opisanych przez „rozmiar”, którego wartości są pobierane z „wejściowego”, zaczynając od przesunięć w „begin”.

Wymagania : 0 <= początek[i] <= początek[i] + rozmiar[i] <= Di dla i w [0, n)

Metody publiczne

Wyjście <T>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <T, U rozszerza Liczba> Plasterek <T>
utwórz (zakres zakresu , wejście argumentu <T>, początek argumentu <U>, rozmiar argumentu <U>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Slice.
Wyjście <T>

Metody dziedziczone

Metody publiczne

publiczne wyjście <T> 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 Slice <T> utwórz (zakres zakresu , argument wejściowy <T>, początek argumentu <U>, rozmiar argumentu <U>)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Slice.

Parametry
zakres aktualny zakres
zaczynać Begin[i] określa przesunięcie w „i-tym wymiarze” danych wejściowych, z którego należy wycinać.
rozmiar size[i] określa liczbę elementów „i” „wejściowego” do wycięcia. Jeśli size[i] wynosi -1, wszystkie pozostałe elementy wymiaru i zostaną uwzględnione w wycinku (tzn. jest to równoznaczne z ustawieniem size[i] = input.dim_size(i) - Begin[i]).
Zwroty
  • nowa instancja Slice

publiczne wyjście <T> wyjście ()