
org.tensorflow.framework.RPCOptionsOrBuilder 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/protobuf/config.proto
package org.tensorflow.framework;
public interface RPCOptionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.RPCOptions)
com.google.protobuf.MessageOrBuilder {
/**
*
* 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;
*/
boolean getUseRpcForInprocessMaster();
/**
*
* The compression algorithm to be used. One of "deflate", "gzip".
*
*
* string compression_algorithm = 2;
*/
java.lang.String getCompressionAlgorithm();
/**
*
* The compression algorithm to be used. One of "deflate", "gzip".
*
*
* string compression_algorithm = 2;
*/
com.google.protobuf.ByteString
getCompressionAlgorithmBytes();
/**
*
* If compression_algorithm is set, the compression level to be used.
* From 0 (no compression), up to 3.
*
*
* int32 compression_level = 3;
*/
int getCompressionLevel();
/**
*
* 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;
*/
boolean getCacheRpcResponse();
/**
*
* Disables TCP connection sharing when opening a new RPC channel.
*
*
* bool disable_session_connection_sharing = 5;
*/
boolean getDisableSessionConnectionSharing();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy