pub struct PrebuiltModels;Expand description
Pre-built model configurations for common use cases
Implementations§
Source§impl PrebuiltModels
impl PrebuiltModels
Sourcepub fn english_transformer_base() -> (TransformerConfig, ModelMetadata)
pub fn english_transformer_base() -> (TransformerConfig, ModelMetadata)
Create basic transformer configuration for English text
Sourcepub fn multilingual_transformer() -> (TransformerConfig, ModelMetadata)
pub fn multilingual_transformer() -> (TransformerConfig, ModelMetadata)
Create multilingual transformer configuration
Sourcepub fn scientific_transformer() -> (TransformerConfig, ModelMetadata)
pub fn scientific_transformer() -> (TransformerConfig, ModelMetadata)
Create scientific text processing configuration
Sourcepub fn tiny_transformer() -> (TransformerConfig, ModelMetadata)
pub fn tiny_transformer() -> (TransformerConfig, ModelMetadata)
Create small transformer for development and testing
Sourcepub fn large_transformer() -> (TransformerConfig, ModelMetadata)
pub fn large_transformer() -> (TransformerConfig, ModelMetadata)
Create large transformer for production use
Sourcepub fn domain_scientific_large() -> (TransformerConfig, ModelMetadata)
pub fn domain_scientific_large() -> (TransformerConfig, ModelMetadata)
Create domain-specific scientific transformer
Sourcepub fn medical_transformer() -> (TransformerConfig, ModelMetadata)
pub fn medical_transformer() -> (TransformerConfig, ModelMetadata)
Create medical domain transformer
Sourcepub fn legal_transformer() -> (TransformerConfig, ModelMetadata)
pub fn legal_transformer() -> (TransformerConfig, ModelMetadata)
Create legal domain transformer
Sourcepub fn all_prebuilt_models() -> Vec<(TransformerConfig, ModelMetadata)>
pub fn all_prebuilt_models() -> Vec<(TransformerConfig, ModelMetadata)>
Get all available pre-built model configurations
Sourcepub fn get_by_id(_model_id: &str) -> Option<(TransformerConfig, ModelMetadata)>
pub fn get_by_id(_model_id: &str) -> Option<(TransformerConfig, ModelMetadata)>
Get pre-built model by ID
Auto Trait Implementations§
impl Freeze for PrebuiltModels
impl RefUnwindSafe for PrebuiltModels
impl Send for PrebuiltModels
impl Sync for PrebuiltModels
impl Unpin for PrebuiltModels
impl UnwindSafe for PrebuiltModels
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> 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<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.