Information on how to save this Variable as a slice.
Main aliases
`tfra.dynamic_embedding.shadow_ops.ShadowVariable.SaveSliceInfo`, `tfra.embedding_variable.EmbeddingVariable.SaveSliceInfo`, `tfra.embedding_variable.embedding_variable_ops.EmbeddingVariable.SaveSliceInfo`, `tfra.embedding_variable.python.ops.embedding_variable_ops.EmbeddingVariable.SaveSliceInfo`
Provides internal support for saving variables as slices of a larger variable. This API is not public and is subject to change.
- full_name
- full_shape
- var_offset
- var_shape
__init__(
full_name=None,
full_shape=None,
var_offset=None,
var_shape=None,
save_slice_info_def=None,
import_scope=None
)Create a SaveSliceInfo.
full_name: Name of the full variable of which thisVariableis a slice.full_shape: Shape of the full variable, as a list of int.var_offset: Offset of thisVariableinto the full variable, as a list of int.var_shape: Shape of thisVariable, as a list of int.save_slice_info_def:SaveSliceInfoDefprotocol buffer. If notNone, recreates the SaveSliceInfo object its contents.save_slice_info_defand other arguments are mutually exclusive.import_scope: Optionalstring. Name scope to add. Only used when initializing from protocol buffer.
Computes the spec string used for saving.
to_proto(export_scope=None)Returns a SaveSliceInfoDef() proto.
export_scope: Optionalstring. Name scope to remove.
A SaveSliceInfoDef protocol buffer, or None if the Variable is not
in the specified name scope.