tf.raw_ops.SaveSlices
Сохраняет срезы входных тензоров на диск.
tf.raw_ops.SaveSlices(
filename, tensor_names, shapes_and_slices, data, name=None
)
Это похоже на Save, за исключением того, что тензоры могут быть перечислены в сохраненном файле как срез более крупного тензора. shapes_and_slices определяет форму более крупного тензора и срез, который этот тензор охватывает. shapes_and_slices должно содержать столько же элементов, сколько и tensor_names.
Элементы входного shapes_and_slices должны быть:
- Пустая строка, в этом случае соответствующий тензор сохраняется в обычном режиме.
- Строка вида
dim0 dim1 ... dimN-1 slice-spec, гдеdimIявляются измерениями более крупного тензора, аslice-specуказывает, какая часть покрывается сохраняемым тензором.
Сам slice-spec представляет собой список, разделенный :: slice0:slice1:...:sliceN-1, где каждый sliceI может быть:
- Строка
-, означающая, что срез охватывает все индексы этого измерения -
start,length, гдеstartиlength— целые числа. В этом случае срез охватываетlengthиндексов, начиная сstart.
См. также Save.
| Аргументы | |
|---|---|
filename | Tensor типа string. Должен иметь один элемент. Имя файла, в который мы записываем тензор. |
tensor_names | Tensor типа string. Форма [N]. Имена сохраняемых тензоров. |
shapes_and_slices | Tensor типа string. Форма [N]. Формы и спецификации срезов, которые следует использовать при сохранении тензоров. |
data | Список объектов Tensor. N тензоры для сохранения. |
name | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
| Созданная операция. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/SaveSlices