public static final class
RPCOptions.Builder
Protobuf type tensorflow.RPCOptions
Public Methods
RPCOptions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
|
RPCOptions |
build()
|
RPCOptions | |
RPCOptions.Builder |
clear()
|
RPCOptions.Builder |
clearCacheRpcResponse()
Setting cache_rpc_response to true will enable sender side caching of response for RecvTensorAsync and RecvBufAsync to allow receiver to retry requests . |
RPCOptions.Builder |
clearCompressionAlgorithm()
The compression algorithm to be used. |
RPCOptions.Builder |
clearCompressionLevel()
If compression_algorithm is set, the compression level to be used. |
RPCOptions.Builder |
clearDisableSessionConnectionSharing()
Disables TCP connection sharing when opening a new RPC channel. |
RPCOptions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
|
RPCOptions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
|
RPCOptions.Builder |
clearUseRpcForInprocessMaster()
If true, always use RPC to contact the session target. |
RPCOptions.Builder |
clone()
|
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 . |
String |
getCompressionAlgorithm()
The compression algorithm to be used. |
com.google.protobuf.ByteString |
getCompressionAlgorithmBytes()
The compression algorithm to be used. |
int |
getCompressionLevel()
If compression_algorithm is set, the compression level to be used. |
RPCOptions | |
final static com.google.protobuf.Descriptors.Descriptor | |
com.google.protobuf.Descriptors.Descriptor | |
boolean |
getDisableSessionConnectionSharing()
Disables TCP connection sharing when opening a new RPC channel. |
boolean |
getUseRpcForInprocessMaster()
If true, always use RPC to contact the session target. |
final boolean | |
RPCOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
RPCOptions.Builder |
mergeFrom(com.google.protobuf.Message other)
|
final RPCOptions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
|
RPCOptions.Builder |
setCacheRpcResponse(boolean value)
Setting cache_rpc_response to true will enable sender side caching of response for RecvTensorAsync and RecvBufAsync to allow receiver to retry requests . |
RPCOptions.Builder |
setCompressionAlgorithm(String value)
The compression algorithm to be used. |
RPCOptions.Builder |
setCompressionAlgorithmBytes(com.google.protobuf.ByteString value)
The compression algorithm to be used. |
RPCOptions.Builder |
setCompressionLevel(int value)
If compression_algorithm is set, the compression level to be used. |
RPCOptions.Builder |
setDisableSessionConnectionSharing(boolean value)
Disables TCP connection sharing when opening a new RPC channel. |
RPCOptions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
|
RPCOptions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
|
final RPCOptions.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
|
RPCOptions.Builder |
setUseRpcForInprocessMaster(boolean value)
If true, always use RPC to contact the session target. |
Inherited Methods
Public Methods
public RPCOptions.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
public RPCOptions.Builder clearCacheRpcResponse ()
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;
public RPCOptions.Builder clearCompressionAlgorithm ()
The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;
public RPCOptions.Builder clearCompressionLevel ()
If compression_algorithm is set, the compression level to be used. From 0 (no compression), up to 3.
int32 compression_level = 3;
public RPCOptions.Builder clearDisableSessionConnectionSharing ()
Disables TCP connection sharing when opening a new RPC channel.
bool disable_session_connection_sharing = 5;
public RPCOptions.Builder clearUseRpcForInprocessMaster ()
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;
public 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;
public String getCompressionAlgorithm ()
The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;
public com.google.protobuf.ByteString getCompressionAlgorithmBytes ()
The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;
public int getCompressionLevel ()
If compression_algorithm is set, the compression level to be used. From 0 (no compression), up to 3.
int32 compression_level = 3;
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
public boolean getDisableSessionConnectionSharing ()
Disables TCP connection sharing when opening a new RPC channel.
bool disable_session_connection_sharing = 5;
public 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;