Package org.tensorflow.framework
Interface RPCOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RPCOptions,RPCOptions.Builder
public interface RPCOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description booleangetCacheRpcResponse()Setting cache_rpc_response to true will enable sender side caching of response for RecvTensorAsync and RecvBufAsync to allow receiver to retry requests .java.lang.StringgetCompressionAlgorithm()The compression algorithm to be used.com.google.protobuf.ByteStringgetCompressionAlgorithmBytes()The compression algorithm to be used.intgetCompressionLevel()If compression_algorithm is set, the compression level to be used.booleangetDisableSessionConnectionSharing()Disables TCP connection sharing when opening a new RPC channel.booleangetUseRpcForInprocessMaster()If true, always use RPC to contact the session target.Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUseRpcForInprocessMaster
boolean getUseRpcForInprocessMaster()If true, always use RPC to contact the session target. If false (the default option), TensorFlow may use an optimized transport for client-master communication that avoids the RPC stack. This option is primarily for used testing the RPC stack.
bool use_rpc_for_inprocess_master = 1;- Returns:
- The useRpcForInprocessMaster.
-
getCompressionAlgorithm
java.lang.String getCompressionAlgorithm()The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;- Returns:
- The compressionAlgorithm.
-
getCompressionAlgorithmBytes
com.google.protobuf.ByteString getCompressionAlgorithmBytes()The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;- Returns:
- The bytes for compressionAlgorithm.
-
getCompressionLevel
int getCompressionLevel()If compression_algorithm is set, the compression level to be used. From 0 (no compression), up to 3.
int32 compression_level = 3;- Returns:
- The compressionLevel.
-
getCacheRpcResponse
boolean getCacheRpcResponse()Setting cache_rpc_response to true will enable sender side caching of response for RecvTensorAsync and RecvBufAsync to allow receiver to retry requests . This is only necessary when the network fabric is experiencing a significant error rate. Without it we'll fail a step on an network error, while with it we'll be able to complete long steps (like complex initializations) in the face of some network errors during RecvTensor.
bool cache_rpc_response = 4;- Returns:
- The cacheRpcResponse.
-
getDisableSessionConnectionSharing
boolean getDisableSessionConnectionSharing()Disables TCP connection sharing when opening a new RPC channel.
bool disable_session_connection_sharing = 5;- Returns:
- The disableSessionConnectionSharing.
-