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

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

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow/core/protobuf/trace_events.proto

package org.tensorflow.framework;

public interface TraceOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tensorflow.profiler.Trace)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The devices that this trace has information about. Maps from device_id to
   * more data about the specific device.
   * 
* * map<uint32, .tensorflow.profiler.Device> devices = 1; */ int getDevicesCount(); /** *
   * The devices that this trace has information about. Maps from device_id to
   * more data about the specific device.
   * 
* * map<uint32, .tensorflow.profiler.Device> devices = 1; */ boolean containsDevices( int key); /** * Use {@link #getDevicesMap()} instead. */ @java.lang.Deprecated java.util.Map getDevices(); /** *
   * The devices that this trace has information about. Maps from device_id to
   * more data about the specific device.
   * 
* * map<uint32, .tensorflow.profiler.Device> devices = 1; */ java.util.Map getDevicesMap(); /** *
   * The devices that this trace has information about. Maps from device_id to
   * more data about the specific device.
   * 
* * map<uint32, .tensorflow.profiler.Device> devices = 1; */ org.tensorflow.framework.Device getDevicesOrDefault( int key, org.tensorflow.framework.Device defaultValue); /** *
   * The devices that this trace has information about. Maps from device_id to
   * more data about the specific device.
   * 
* * map<uint32, .tensorflow.profiler.Device> devices = 1; */ org.tensorflow.framework.Device getDevicesOrThrow( int key); /** *
   * All trace events capturing in the profiling period.
   * 
* * repeated .tensorflow.profiler.TraceEvent trace_events = 4; */ java.util.List getTraceEventsList(); /** *
   * All trace events capturing in the profiling period.
   * 
* * repeated .tensorflow.profiler.TraceEvent trace_events = 4; */ org.tensorflow.framework.TraceEvent getTraceEvents(int index); /** *
   * All trace events capturing in the profiling period.
   * 
* * repeated .tensorflow.profiler.TraceEvent trace_events = 4; */ int getTraceEventsCount(); /** *
   * All trace events capturing in the profiling period.
   * 
* * repeated .tensorflow.profiler.TraceEvent trace_events = 4; */ java.util.List getTraceEventsOrBuilderList(); /** *
   * All trace events capturing in the profiling period.
   * 
* * repeated .tensorflow.profiler.TraceEvent trace_events = 4; */ org.tensorflow.framework.TraceEventOrBuilder getTraceEventsOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy