pub struct VisionModelBuilder { /* private fields */ }Expand description
Vision model builder
Implementations§
Source§impl VisionModelBuilder
impl VisionModelBuilder
Sourcepub fn add_config(&mut self, name: String, config: VisionModelConfig)
pub fn add_config(&mut self, name: String, config: VisionModelConfig)
Add custom configuration
Trait Implementations§
Source§impl Default for VisionModelBuilder
impl Default for VisionModelBuilder
Source§impl ModelBuilder<ModelType> for VisionModelBuilder
impl ModelBuilder<ModelType> for VisionModelBuilder
type Config = VisionModelConfig
Source§fn build(&self, config: &Self::Config) -> BuildResult<ModelType>
fn build(&self, config: &Self::Config) -> BuildResult<ModelType>
Build model from configuration
Source§fn build_from_name(&self, name: &str) -> BuildResult<ModelType>
fn build_from_name(&self, name: &str) -> BuildResult<ModelType>
Build model from configuration name
Source§fn available_models(&self) -> Vec<String>
fn available_models(&self) -> Vec<String>
List available model configurations
Auto Trait Implementations§
impl Freeze for VisionModelBuilder
impl RefUnwindSafe for VisionModelBuilder
impl Send for VisionModelBuilder
impl Sync for VisionModelBuilder
impl Unpin for VisionModelBuilder
impl UnsafeUnpin for VisionModelBuilder
impl UnwindSafe for VisionModelBuilder
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 more