Zapisuje wycinki tensorów wejściowych na dysku.
Działa to podobnie jak „Zapisz”, z tą różnicą, że tensory mogą być wyszczególnione w zapisanym pliku jako wycinek większego tensora. `shapes_and_slices` określa kształt większego tensora i wycinka zakrywanego przez ten tensor. „Kształty_i_plasterki” muszą mieć tyle elementów, ile „nazwy_tensorów”.
Elementy wejścia „shapes_and_slices” muszą być:
- Pusty ciąg znaków, w którym to przypadku odpowiedni tensor jest zapisywany normalnie.
- Łańcuch znaków w postaci `dim0 dim1 ... dimN-1 plasterek-spec`, gdzie `dimI` to wymiary większego tensora, a `slice-spec` określa, która część jest objęta tensorem do zapisania.
- Ciąg `-` oznaczający, że plasterek obejmuje wszystkie indeksy tego wymiaru
- `start, długość` gdzie `start` i `długość` są liczbami całkowitymi. W takim przypadku plasterek obejmuje indeksy „długości” rozpoczynające się od „początku”.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
statyczne SaveSlice |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static SaveSlices create ( Zakres zakresu, Operand < TString > nazwa pliku, Operand < TString > tensorNames, Operand < TString > kształtyAndSlices, Iterowalne < Operand <?>> dane)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SaveSlices.
Parametry
zakres | aktualny zakres |
---|---|
Nazwa pliku | Musi mieć jeden element. Nazwa pliku, do którego zapiszemy tensor. |
nazwy tensora | Kształt „[N]”. Nazwy tensorów, które mają zostać zapisane. |
kształty i plasterki | Kształt „[N]”. Kształty i specyfikacje plasterków używane podczas zapisywania tensorów. |
dane | `N` tensorów do zapisania. |
Zwroty
- nowa instancja SaveSlices