Interface TraceOptsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TraceOpts, TraceOpts.Builder

    public interface TraceOptsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getDuration()
      Length of the trace to be taken, in seconds.
      boolean getUseExtendedProfiler()
      If true, capture extended profiling events from TensorFlow process.
      boolean getUseGpuProfiler()
      If true, capture GPU profiling events locally on each machine.
      boolean getUseKernelProfiler()
      If true, capture kernel events from each worker.
      boolean getUseSampleProfiler()
      If true, collect sampled profile events.
      boolean getUseStepProfiler()
      If true, capture step profile locally in each worker.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getDuration

        double getDuration()
         Length of the trace to be taken, in seconds.
         
        double duration = 1;
        Returns:
        The duration.
      • getUseStepProfiler

        boolean getUseStepProfiler()
         If true, capture step profile locally in each worker. Currently
         unimplemented.
         
        bool use_step_profiler = 2;
        Returns:
        The useStepProfiler.
      • getUseKernelProfiler

        boolean getUseKernelProfiler()
         If true, capture kernel events from each worker.
         
        bool use_kernel_profiler = 3;
        Returns:
        The useKernelProfiler.
      • getUseExtendedProfiler

        boolean getUseExtendedProfiler()
         If true, capture extended profiling events from TensorFlow process.
         
        bool use_extended_profiler = 4;
        Returns:
        The useExtendedProfiler.
      • getUseGpuProfiler

        boolean getUseGpuProfiler()
         If true, capture GPU profiling events locally on each
         machine. Currently unimplemented.
         
        bool use_gpu_profiler = 5;
        Returns:
        The useGpuProfiler.
      • getUseSampleProfiler

        boolean getUseSampleProfiler()
         If true, collect sampled profile events. Currently unimplemented.
         
        bool use_sample_profiler = 6;
        Returns:
        The useSampleProfiler.