pub struct CUDAExecutionProvider;Expand description
CUDA execution provider stub.
When the cuda feature is enabled, oxionnx routes eligible ops through
the CUDA backend automatically. This type is accepted at the API level
for ort-compatible code.
Implementations§
Source§impl CUDAExecutionProvider
impl CUDAExecutionProvider
Sourcepub fn build(self) -> ExecutionProviderDispatch
pub fn build(self) -> ExecutionProviderDispatch
Finalise configuration and return an ExecutionProviderDispatch.
Trait Implementations§
Source§impl Clone for CUDAExecutionProvider
impl Clone for CUDAExecutionProvider
Source§fn clone(&self) -> CUDAExecutionProvider
fn clone(&self) -> CUDAExecutionProvider
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CUDAExecutionProvider
impl Debug for CUDAExecutionProvider
Source§impl Default for CUDAExecutionProvider
impl Default for CUDAExecutionProvider
Source§fn default() -> CUDAExecutionProvider
fn default() -> CUDAExecutionProvider
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CUDAExecutionProvider
impl RefUnwindSafe for CUDAExecutionProvider
impl Send for CUDAExecutionProvider
impl Sync for CUDAExecutionProvider
impl Unpin for CUDAExecutionProvider
impl UnsafeUnpin for CUDAExecutionProvider
impl UnwindSafe for CUDAExecutionProvider
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more