org.tensorflow.framework.VariableDefOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto Show documentation
Show all versions of proto Show documentation
Java API for TensorFlow protocol buffers.
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/framework/variable.proto
package org.tensorflow.framework;
public interface VariableDefOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.VariableDef)
com.google.protobuf.MessageOrBuilder {
/**
*
* Name of the variable tensor.
*
*
* string variable_name = 1;
*/
java.lang.String getVariableName();
/**
*
* Name of the variable tensor.
*
*
* string variable_name = 1;
*/
com.google.protobuf.ByteString
getVariableNameBytes();
/**
*
* Name of the tensor holding the variable's initial value.
*
*
* string initial_value_name = 6;
*/
java.lang.String getInitialValueName();
/**
*
* Name of the tensor holding the variable's initial value.
*
*
* string initial_value_name = 6;
*/
com.google.protobuf.ByteString
getInitialValueNameBytes();
/**
*
* Name of the initializer op.
*
*
* string initializer_name = 2;
*/
java.lang.String getInitializerName();
/**
*
* Name of the initializer op.
*
*
* string initializer_name = 2;
*/
com.google.protobuf.ByteString
getInitializerNameBytes();
/**
*
* Name of the snapshot tensor.
*
*
* string snapshot_name = 3;
*/
java.lang.String getSnapshotName();
/**
*
* Name of the snapshot tensor.
*
*
* string snapshot_name = 3;
*/
com.google.protobuf.ByteString
getSnapshotNameBytes();
/**
*
* Support for saving variables as slices of a larger variable.
*
*
* .tensorflow.SaveSliceInfoDef save_slice_info_def = 4;
*/
boolean hasSaveSliceInfoDef();
/**
*
* Support for saving variables as slices of a larger variable.
*
*
* .tensorflow.SaveSliceInfoDef save_slice_info_def = 4;
*/
org.tensorflow.framework.SaveSliceInfoDef getSaveSliceInfoDef();
/**
*
* Support for saving variables as slices of a larger variable.
*
*
* .tensorflow.SaveSliceInfoDef save_slice_info_def = 4;
*/
org.tensorflow.framework.SaveSliceInfoDefOrBuilder getSaveSliceInfoDefOrBuilder();
/**
*
* Whether to represent this as a ResourceVariable.
*
*
* bool is_resource = 5;
*/
boolean getIsResource();
/**
*
* Whether this variable should be trained.
*
*
* bool trainable = 7;
*/
boolean getTrainable();
/**
*
* Indicates when a distributed variable will be synced.
*
*
* .tensorflow.VariableSynchronization synchronization = 8;
*/
int getSynchronizationValue();
/**
*
* Indicates when a distributed variable will be synced.
*
*
* .tensorflow.VariableSynchronization synchronization = 8;
*/
org.tensorflow.framework.VariableSynchronization getSynchronization();
/**
*
* Indicates how a distributed variable will be aggregated.
*
*
* .tensorflow.VariableAggregation aggregation = 9;
*/
int getAggregationValue();
/**
*
* Indicates how a distributed variable will be aggregated.
*
*
* .tensorflow.VariableAggregation aggregation = 9;
*/
org.tensorflow.framework.VariableAggregation getAggregation();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy