Interface VariableDefOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
- All Known Implementing Classes:
VariableDef, VariableDef.Builder
-
Method Summary
Modifier and TypeMethodDescriptionIndicates how a distributed variable will be aggregated.intIndicates how a distributed variable will be aggregated.Name of the initializer op.Name of the initializer op.Name of the tensor holding the variable's initial value.Name of the tensor holding the variable's initial value.booleanWhether to represent this as a ResourceVariable.Support for saving variables as slices of a larger variable.Support for saving variables as slices of a larger variable.Name of the snapshot tensor.Name of the snapshot tensor.Indicates when a distributed variable will be synced.intIndicates when a distributed variable will be synced.booleanWhether this variable should be trained.Name of the variable tensor.Name of the variable tensor.booleanSupport for saving variables as slices of a larger variable.Methods inherited from interface MessageLiteOrBuilder
isInitialized
-
Method Details
-
getVariableName
String getVariableName()Name of the variable tensor.
string variable_name = 1;- Returns:
- The variableName.
-
getVariableNameBytes
ByteString getVariableNameBytes()Name of the variable tensor.
string variable_name = 1;- Returns:
- The bytes for variableName.
-
getInitialValueName
String getInitialValueName()Name of the tensor holding the variable's initial value.
string initial_value_name = 6;- Returns:
- The initialValueName.
-
getInitialValueNameBytes
ByteString getInitialValueNameBytes()Name of the tensor holding the variable's initial value.
string initial_value_name = 6;- Returns:
- The bytes for initialValueName.
-
getInitializerName
String getInitializerName()Name of the initializer op.
string initializer_name = 2;- Returns:
- The initializerName.
-
getInitializerNameBytes
ByteString getInitializerNameBytes()Name of the initializer op.
string initializer_name = 2;- Returns:
- The bytes for initializerName.
-
getSnapshotName
String getSnapshotName()Name of the snapshot tensor.
string snapshot_name = 3;- Returns:
- The snapshotName.
-
getSnapshotNameBytes
ByteString getSnapshotNameBytes()Name of the snapshot tensor.
string snapshot_name = 3;- Returns:
- The bytes for snapshotName.
-
hasSaveSliceInfoDef
boolean hasSaveSliceInfoDef()Support for saving variables as slices of a larger variable.
.tensorflow.SaveSliceInfoDef save_slice_info_def = 4;- Returns:
- Whether the saveSliceInfoDef field is set.
-
getSaveSliceInfoDef
SaveSliceInfoDef getSaveSliceInfoDef()Support for saving variables as slices of a larger variable.
.tensorflow.SaveSliceInfoDef save_slice_info_def = 4;- Returns:
- The saveSliceInfoDef.
-
getSaveSliceInfoDefOrBuilder
SaveSliceInfoDefOrBuilder getSaveSliceInfoDefOrBuilder()Support for saving variables as slices of a larger variable.
.tensorflow.SaveSliceInfoDef save_slice_info_def = 4; -
getIsResource
boolean getIsResource()Whether to represent this as a ResourceVariable.
bool is_resource = 5;- Returns:
- The isResource.
-
getTrainable
boolean getTrainable()Whether this variable should be trained.
bool trainable = 7;- Returns:
- The trainable.
-
getSynchronizationValue
int getSynchronizationValue()Indicates when a distributed variable will be synced.
.tensorflow.VariableSynchronization synchronization = 8;- Returns:
- The enum numeric value on the wire for synchronization.
-
getSynchronization
VariableSynchronization getSynchronization()Indicates when a distributed variable will be synced.
.tensorflow.VariableSynchronization synchronization = 8;- Returns:
- The synchronization.
-
getAggregationValue
int getAggregationValue()Indicates how a distributed variable will be aggregated.
.tensorflow.VariableAggregation aggregation = 9;- Returns:
- The enum numeric value on the wire for aggregation.
-
getAggregation
VariableAggregation getAggregation()Indicates how a distributed variable will be aggregated.
.tensorflow.VariableAggregation aggregation = 9;- Returns:
- The aggregation.
-