pub struct SessionBuilder { /* private fields */ }Implementations§
Source§impl SessionBuilder
impl SessionBuilder
pub fn build(self, model: impl Into<Model>) -> Result<Session>
pub fn prepare(self) -> Result<(Environment, *mut OrtSessionOptions)>
pub fn with_cuda(self, device: i32) -> Self
pub fn with_graph_optimize_level(self, level: GraphOptimizationLevel) -> Self
pub fn with_intra_thread_num(self, n_threads: i32) -> Self
pub fn with_tensor_rt(self, device: i32) -> Self
pub fn with_environment(self, env: Environment) -> Self
Trait Implementations§
Source§impl Default for SessionBuilder
impl Default for SessionBuilder
Auto Trait Implementations§
impl Freeze for SessionBuilder
impl RefUnwindSafe for SessionBuilder
impl Send for SessionBuilder
impl Sync for SessionBuilder
impl Unpin for SessionBuilder
impl UnwindSafe for SessionBuilder
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