pub enum SentenceTransformersLayout {
Embedder,
CrossEncoder,
}Expand description
What a sentence-transformers layout in a snapshot is.
Variants§
Embedder
A bi-encoder, pooling a text into an embedding.
CrossEncoder
A cross-encoder, scoring a pair of texts against each other.
Trait Implementations§
Source§impl Clone for SentenceTransformersLayout
impl Clone for SentenceTransformersLayout
impl Copy for SentenceTransformersLayout
Source§impl Debug for SentenceTransformersLayout
impl Debug for SentenceTransformersLayout
impl Eq for SentenceTransformersLayout
impl StructuralPartialEq for SentenceTransformersLayout
Auto Trait Implementations§
impl Freeze for SentenceTransformersLayout
impl RefUnwindSafe for SentenceTransformersLayout
impl Send for SentenceTransformersLayout
impl Sync for SentenceTransformersLayout
impl Unpin for SentenceTransformersLayout
impl UnsafeUnpin for SentenceTransformersLayout
impl UnwindSafe for SentenceTransformersLayout
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