pub struct UVDocModelBuilder { /* private fields */ }Expand description
Builder for UVDoc model.
Implementations§
Source§impl UVDocModelBuilder
impl UVDocModelBuilder
Sourcepub fn new() -> UVDocModelBuilder
pub fn new() -> UVDocModelBuilder
Creates a new UVDoc model builder.
Sourcepub fn preprocess_config(
self,
config: UVDocPreprocessConfig,
) -> UVDocModelBuilder
pub fn preprocess_config( self, config: UVDocPreprocessConfig, ) -> UVDocModelBuilder
Sets the preprocessing configuration.
Sourcepub fn rec_image_shape(self, shape: [usize; 3]) -> UVDocModelBuilder
pub fn rec_image_shape(self, shape: [usize; 3]) -> UVDocModelBuilder
Sets the input image shape.
Sourcepub fn with_ort_config(self, config: OrtSessionConfig) -> UVDocModelBuilder
pub fn with_ort_config(self, config: OrtSessionConfig) -> UVDocModelBuilder
Sets the ONNX Runtime session configuration.
Trait Implementations§
Source§impl Debug for UVDocModelBuilder
impl Debug for UVDocModelBuilder
Source§impl Default for UVDocModelBuilder
impl Default for UVDocModelBuilder
Source§fn default() -> UVDocModelBuilder
fn default() -> UVDocModelBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UVDocModelBuilder
impl RefUnwindSafe for UVDocModelBuilder
impl Send for UVDocModelBuilder
impl Sync for UVDocModelBuilder
impl Unpin for UVDocModelBuilder
impl UnwindSafe for UVDocModelBuilder
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> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.