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;
public final boolean isInitialized ()
public RPCOptions.Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Throws
IOException |
---|
public final RPCOptions.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)
public 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 . 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 setCompressionAlgorithm (String value)
The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;
public RPCOptions.Builder setCompressionAlgorithmBytes (com.google.protobuf.ByteString value)
The compression algorithm to be used. One of "deflate", "gzip".
string compression_algorithm = 2;
public RPCOptions.Builder setCompressionLevel (int value)
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 setDisableSessionConnectionSharing (boolean value)
Disables TCP connection sharing when opening a new RPC channel.
bool disable_session_connection_sharing = 5;
public RPCOptions.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
public RPCOptions.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
public final RPCOptions.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)
public RPCOptions.Builder setUseRpcForInprocessMaster (boolean value)
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;