org.tensorflow.distruntime.TraceOptsOrBuilder 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 TraceOptsOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.TraceOpts)
com.google.protobuf.MessageOrBuilder {
/**
*
* Length of the trace to be taken, in seconds.
*
*
* double duration = 1;
*/
double getDuration();
/**
*
* If true, capture step profile locally in each worker. Currently
* unimplemented.
*
*
* bool use_step_profiler = 2;
*/
boolean getUseStepProfiler();
/**
*
* If true, capture kernel events from each worker.
*
*
* bool use_kernel_profiler = 3;
*/
boolean getUseKernelProfiler();
/**
*
* If true, capture extended profiling events from TensorFlow process.
*
*
* bool use_extended_profiler = 4;
*/
boolean getUseExtendedProfiler();
/**
*
* If true, capture GPU profiling events locally on each
* machine. Currently unimplemented.
*
*
* bool use_gpu_profiler = 5;
*/
boolean getUseGpuProfiler();
/**
*
* If true, collect sampled profile events. Currently unimplemented.
*
*
* bool use_sample_profiler = 6;
*/
boolean getUseSampleProfiler();
}