org.tensorflow.framework.RunOptionsOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/protobuf/config.proto
package org.tensorflow.framework;
public interface RunOptionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.RunOptions)
org.nd4j.shade.protobuf.MessageOrBuilder {
/**
* .tensorflow.RunOptions.TraceLevel trace_level = 1;
* @return The enum numeric value on the wire for traceLevel.
*/
int getTraceLevelValue();
/**
* .tensorflow.RunOptions.TraceLevel trace_level = 1;
* @return The traceLevel.
*/
org.tensorflow.framework.RunOptions.TraceLevel getTraceLevel();
/**
*
* Time to wait for operation to complete in milliseconds.
*
*
* int64 timeout_in_ms = 2;
* @return The timeoutInMs.
*/
long getTimeoutInMs();
/**
*
* The thread pool to use, if session_inter_op_thread_pool is configured.
*
*
* int32 inter_op_thread_pool = 3;
* @return The interOpThreadPool.
*/
int getInterOpThreadPool();
/**
*
* Whether the partition graph(s) executed by the executor(s) should be
* outputted via RunMetadata.
*
*
* bool output_partition_graphs = 5;
* @return The outputPartitionGraphs.
*/
boolean getOutputPartitionGraphs();
/**
*
* EXPERIMENTAL. Options used to initialize DebuggerState, if enabled.
*
*
* .tensorflow.DebugOptions debug_options = 6;
* @return Whether the debugOptions field is set.
*/
boolean hasDebugOptions();
/**
*
* EXPERIMENTAL. Options used to initialize DebuggerState, if enabled.
*
*
* .tensorflow.DebugOptions debug_options = 6;
* @return The debugOptions.
*/
org.tensorflow.framework.DebugOptions getDebugOptions();
/**
*
* EXPERIMENTAL. Options used to initialize DebuggerState, if enabled.
*
*
* .tensorflow.DebugOptions debug_options = 6;
*/
org.tensorflow.framework.DebugOptionsOrBuilder getDebugOptionsOrBuilder();
/**
*
* When enabled, causes tensor allocation information to be included in
* the error message when the Run() call fails because the allocator ran
* out of memory (OOM).
* Enabling this option can slow down the Run() call.
*
*
* bool report_tensor_allocations_upon_oom = 7;
* @return The reportTensorAllocationsUponOom.
*/
boolean getReportTensorAllocationsUponOom();
/**
* .tensorflow.RunOptions.Experimental experimental = 8;
* @return Whether the experimental field is set.
*/
boolean hasExperimental();
/**
* .tensorflow.RunOptions.Experimental experimental = 8;
* @return The experimental.
*/
org.tensorflow.framework.RunOptions.Experimental getExperimental();
/**
* .tensorflow.RunOptions.Experimental experimental = 8;
*/
org.tensorflow.framework.RunOptions.ExperimentalOrBuilder getExperimentalOrBuilder();
}