pub enum CrossEncoderModelType {
Bert,
RoBERTa,
DistilBert,
Custom(String),
SimulatedBert,
}Expand description
Types of cross-encoder models
Variants§
Bert
BERT-based cross-encoder
RoBERTa
RoBERTa-based cross-encoder
DistilBert
DistilBERT for faster inference
Custom(String)
Custom model
SimulatedBert
Simulated model for demonstration
Trait Implementations§
Source§impl Clone for CrossEncoderModelType
impl Clone for CrossEncoderModelType
Source§fn clone(&self) -> CrossEncoderModelType
fn clone(&self) -> CrossEncoderModelType
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 CrossEncoderModelType
impl Debug for CrossEncoderModelType
Source§impl PartialEq for CrossEncoderModelType
impl PartialEq for CrossEncoderModelType
impl StructuralPartialEq for CrossEncoderModelType
Auto Trait Implementations§
impl Freeze for CrossEncoderModelType
impl RefUnwindSafe for CrossEncoderModelType
impl Send for CrossEncoderModelType
impl Sync for CrossEncoderModelType
impl Unpin for CrossEncoderModelType
impl UnwindSafe for CrossEncoderModelType
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