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

org.tensorflow.distruntime.RecvBufRequestOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow/core/protobuf/worker.proto

package org.tensorflow.distruntime;

public interface RecvBufRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tensorflow.RecvBufRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Used at server side to find the correct BufRendezvous.
   * 
* * int64 step_id = 1; */ long getStepId(); /** *
   * Arbitrary string identifying a BufRendezvous entry.
   * 
* * string buf_rendezvous_key = 2; */ java.lang.String getBufRendezvousKey(); /** *
   * Arbitrary string identifying a BufRendezvous entry.
   * 
* * string buf_rendezvous_key = 2; */ com.google.protobuf.ByteString getBufRendezvousKeyBytes(); /** *
   * Size of value expected, must agree with BufRendezvous entry.
   * 
* * int64 num_bytes = 3; */ long getNumBytes(); /** *
   * When RDMA is in use, address of destination field on client.
   * 
* * fixed64 buf_ptr = 4; */ long getBufPtr(); /** *
   * Optional information on client-side device locality.
   * 
* * .tensorflow.DeviceLocality client_locality = 5; */ boolean hasClientLocality(); /** *
   * Optional information on client-side device locality.
   * 
* * .tensorflow.DeviceLocality client_locality = 5; */ org.tensorflow.framework.DeviceLocality getClientLocality(); /** *
   * Optional information on client-side device locality.
   * 
* * .tensorflow.DeviceLocality client_locality = 5; */ org.tensorflow.framework.DeviceLocalityOrBuilder getClientLocalityOrBuilder(); /** *
   * Optional information on server-side device locality.
   * 
* * .tensorflow.DeviceLocality server_locality = 6; */ boolean hasServerLocality(); /** *
   * Optional information on server-side device locality.
   * 
* * .tensorflow.DeviceLocality server_locality = 6; */ org.tensorflow.framework.DeviceLocality getServerLocality(); /** *
   * Optional information on server-side device locality.
   * 
* * .tensorflow.DeviceLocality server_locality = 6; */ org.tensorflow.framework.DeviceLocalityOrBuilder getServerLocalityOrBuilder(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; */ boolean hasTransportOptions(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; */ com.google.protobuf.Any getTransportOptions(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; */ com.google.protobuf.AnyOrBuilder getTransportOptionsOrBuilder(); /** *
   * Optional, for annotating the timeline.
   * 
* * string src_device = 8; */ java.lang.String getSrcDevice(); /** *
   * Optional, for annotating the timeline.
   * 
* * string src_device = 8; */ com.google.protobuf.ByteString getSrcDeviceBytes(); /** * string dst_device = 9; */ java.lang.String getDstDevice(); /** * string dst_device = 9; */ com.google.protobuf.ByteString getDstDeviceBytes(); /** *
   * Depending on the RPC system in use, it may be necessary to set this
   * id to detect resends of RPCs where the server is not aware that
   * the prior RPC failed.
   * 
* * int64 request_id = 10; */ long getRequestId(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy