Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
fluxo tensor:: ops:: Salvar fatias
#include <io_ops.h>
Salva fatias de tensores de entrada no disco.
Resumo
É como Save
, exceto que os tensores podem ser listados no arquivo salvo como sendo uma fatia de um tensor maior. shapes_and_slices
especifica a forma do tensor maior e a fatia que esse tensor cobre. shapes_and_slices
deve ter tantos elementos quanto tensor_names
.
Os elementos da entrada shapes_and_slices
devem ser:
- A string vazia, nesse caso o tensor correspondente é salvo normalmente.
- Uma string no formato
dim0 dim1 ... dimN-1 slice-spec
onde dimI
são as dimensões do tensor maior e slice-spec
especifica qual parte é coberta pelo tensor para salvar.
slice-spec
em si é uma lista separada por :
slice0:slice1:...:sliceN-1
onde cada sliceI
é:
- A string
-
significando que a fatia cobre todos os índices desta dimensão -
start,length
onde start
e length
são números inteiros. Nesse caso, a fatia cobre índices length
começando em start
.
Consulte também Save
.
Argumentos:
- escopo: um objeto Escopo
- nome do arquivo: deve ter um único elemento. O nome do arquivo no qual escrevemos o tensor.
- tensor_names: Forma
[N]
. Os nomes dos tensores a serem salvos. - formas_e_fatias: Forma
[N]
. As formas e especificações de fatia a serem usadas ao salvar os tensores. - dados:
N
tensores para salvar.
Retorna:
Atributos públicos
Funções públicas
operador::tensorflow::Operação
operator::tensorflow::Operation() const
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],[],null,["# tensorflow::ops::SaveSlices Class Reference\n\ntensorflow::ops::SaveSlices\n===========================\n\n`#include \u003cio_ops.h\u003e`\n\nSaves input tensors slices to disk.\n\nSummary\n-------\n\nThis is like [Save](/versions/r2.0/api_docs/cc/class/tensorflow/ops/save#classtensorflow_1_1ops_1_1_save) except that tensors can be listed in the saved file as being a slice of a larger tensor. `shapes_and_slices` specifies the shape of the larger tensor and the slice that this tensor covers. `shapes_and_slices` must have as many elements as `tensor_names`.\n\nElements of the `shapes_and_slices` input must either be:\n\n\n- The empty string, in which case the corresponding tensor is saved normally.\n- A string of the form `dim0 dim1 ... dimN-1 slice-spec` where the `dimI` are the dimensions of the larger tensor and `slice-spec` specifies what part is covered by the tensor to save.\n\n\u003cbr /\u003e\n\n`slice-spec` itself is a `:`-separated list: `slice0:slice1:...:sliceN-1` where each `sliceI` is either:\n\n\n- The string `-` meaning that the slice covers all indices of this dimension\n- `start,length` where `start` and `length` are integers. In that case the slice covers `length` indices starting at `start`.\n\n\u003cbr /\u003e\n\nSee also [Save](/versions/r2.0/api_docs/cc/class/tensorflow/ops/save#classtensorflow_1_1ops_1_1_save).\n\nArguments:\n\n- scope: A [Scope](/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- filename: Must have a single element. The name of the file to which we write the tensor.\n- tensor_names: Shape `[N]`. The names of the tensors to be saved.\n- shapes_and_slices: Shape `[N]`. The shapes and slice specifications to use when saving the tensors.\n- data: `N` tensors to save.\n\n\u003cbr /\u003e\n\nReturns:\n\n- the created [Operation](/versions/r2.0/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation)\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [SaveSlices](#classtensorflow_1_1ops_1_1_save_slices_1a348703b8b3b5deaa67138609a3e7fa0c)`(const ::`[tensorflow::Scope](/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` filename, ::`[tensorflow::Input](/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` tensor_names, ::`[tensorflow::Input](/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` shapes_and_slices, ::`[tensorflow::InputList](/versions/r2.0/api_docs/cc/class/tensorflow/input-list#classtensorflow_1_1_input_list)` data)` ||\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|\n| [operation](#classtensorflow_1_1ops_1_1_save_slices_1a0ef740836d01295141e4a0c6cfc9d4a2) | [Operation](/versions/r2.0/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n\n| ### Public functions ||\n|--------------------------------------------------------------------------------------------------------------------------|---------|\n| [operator::tensorflow::Operation](#classtensorflow_1_1ops_1_1_save_slices_1a31b63fe266dfcc7f28eae47f400212b3)`() const ` | ` ` ` ` |\n\nPublic attributes\n-----------------\n\n### operation\n\n```text\nOperation operation\n``` \n\nPublic functions\n----------------\n\n### SaveSlices\n\n```gdscript\n SaveSlices(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input filename,\n ::tensorflow::Input tensor_names,\n ::tensorflow::Input shapes_and_slices,\n ::tensorflow::InputList data\n)\n``` \n\n### operator::tensorflow::Operation\n\n```gdscript\n operator::tensorflow::Operation() const \n```"]]