[−][src]Struct tensorflow_proto::tensorflow::RunOptions
Options for a single Run() call.
Fields
trace_level: i32
timeout_in_ms: i64
Time to wait for operation to complete in milliseconds.
inter_op_thread_pool: i32
The thread pool to use, if session_inter_op_thread_pool is configured. To use the caller thread set this to -1 - this uses the caller thread to execute Session::Run() and thus avoids a context switch. Using the caller thread to execute Session::Run() should be done ONLY for simple graphs, where the overhead of an additional context switch is comparable with the overhead of Session::Run().
output_partition_graphs: bool
Whether the partition graph(s) executed by the executor(s) should be outputted via RunMetadata.
debug_options: Option<DebugOptions>
EXPERIMENTAL. Options used to initialize DebuggerState, if enabled.
report_tensor_allocations_upon_oom: bool
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.
experimental: Option<Experimental>
Implementations
impl RunOptions
[src]
pub fn trace_level(&self) -> TraceLevel
[src]
Returns the enum value of trace_level
, or the default if the field is set to an invalid enum value.
pub fn set_trace_level(&mut self, value: TraceLevel)
[src]
Sets trace_level
to the provided enum value.
Trait Implementations
impl Clone for RunOptions
[src]
pub fn clone(&self) -> RunOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RunOptions
[src]
impl Default for RunOptions
[src]
impl Message for RunOptions
[src]
pub fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
pub fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
pub fn encoded_len(&self) -> usize
[src]
pub fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<RunOptions> for RunOptions
[src]
pub fn eq(&self, other: &RunOptions) -> bool
[src]
pub fn ne(&self, other: &RunOptions) -> bool
[src]
impl StructuralPartialEq for RunOptions
[src]
Auto Trait Implementations
impl RefUnwindSafe for RunOptions
[src]
impl Send for RunOptions
[src]
impl Sync for RunOptions
[src]
impl Unpin for RunOptions
[src]
impl UnwindSafe for RunOptions
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,