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

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

The newest version!
// 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)
    org.nd4j.shade.protobuf.MessageOrBuilder {

  /**
   * 
   * Used at server side to find the correct BufRendezvous.
   * 
* * int64 step_id = 1; * @return The stepId. */ long getStepId(); /** *
   * Arbitrary string identifying a BufRendezvous entry.
   * 
* * string buf_rendezvous_key = 2; * @return The bufRendezvousKey. */ java.lang.String getBufRendezvousKey(); /** *
   * Arbitrary string identifying a BufRendezvous entry.
   * 
* * string buf_rendezvous_key = 2; * @return The bytes for bufRendezvousKey. */ org.nd4j.shade.protobuf.ByteString getBufRendezvousKeyBytes(); /** *
   * Size of value expected, must agree with BufRendezvous entry.
   * 
* * int64 num_bytes = 3; * @return The numBytes. */ long getNumBytes(); /** *
   * When RDMA is in use, address of destination field on client.
   * 
* * fixed64 buf_ptr = 4; * @return The bufPtr. */ long getBufPtr(); /** *
   * Optional information on client-side device locality.
   * 
* * .tensorflow.DeviceLocality client_locality = 5; * @return Whether the clientLocality field is set. */ boolean hasClientLocality(); /** *
   * Optional information on client-side device locality.
   * 
* * .tensorflow.DeviceLocality client_locality = 5; * @return The clientLocality. */ 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; * @return Whether the serverLocality field is set. */ boolean hasServerLocality(); /** *
   * Optional information on server-side device locality.
   * 
* * .tensorflow.DeviceLocality server_locality = 6; * @return The serverLocality. */ 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; * @return Whether the transportOptions field is set. */ boolean hasTransportOptions(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; * @return The transportOptions. */ org.nd4j.shade.protobuf.Any getTransportOptions(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; */ org.nd4j.shade.protobuf.AnyOrBuilder getTransportOptionsOrBuilder(); /** *
   * Optional, for annotating the timeline.
   * 
* * string src_device = 8; * @return The srcDevice. */ java.lang.String getSrcDevice(); /** *
   * Optional, for annotating the timeline.
   * 
* * string src_device = 8; * @return The bytes for srcDevice. */ org.nd4j.shade.protobuf.ByteString getSrcDeviceBytes(); /** * string dst_device = 9; * @return The dstDevice. */ java.lang.String getDstDevice(); /** * string dst_device = 9; * @return The bytes for dstDevice. */ org.nd4j.shade.protobuf.ByteString getDstDeviceBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy