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 | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
| Созданная операция. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/raw_ops/SaveSlices