All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tensorflow.framework.RPCOptionsOrBuilder Maven / Gradle / Ivy

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