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

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

There is a newer version: 1.0.0-M2.1
Show 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)
    com.github.os72.protobuf351.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.github.os72.protobuf351.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.github.os72.protobuf351.Any getTransportOptions(); /** *
   * Optional, implementation-specific data.
   * 
* * .google.protobuf.Any transport_options = 7; */ com.github.os72.protobuf351.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.github.os72.protobuf351.ByteString getSrcDeviceBytes(); /** * string dst_device = 9; */ java.lang.String getDstDevice(); /** * string dst_device = 9; */ com.github.os72.protobuf351.ByteString getDstDeviceBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy