Interface VariableDefOrBuilder

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

public interface VariableDefOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVariableName

      String getVariableName()
       Name of the variable tensor.
       
      string variable_name = 1;
      Returns:
      The variableName.
    • getVariableNameBytes

      com.google.protobuf.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

      com.google.protobuf.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

      com.google.protobuf.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

      com.google.protobuf.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.