Interface VariableDefOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
VariableDef, VariableDef.Builder

public interface VariableDefOrBuilder extends MessageOrBuilder
  • 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.