pub struct ClipVisionConfig {
pub embed_dim: usize,
pub num_heads: usize,
pub num_layers: usize,
pub intermediate_size: usize,
pub image_size: usize,
pub patch_size: usize,
}Expand description
CLIP vision model configuration (ViT-H/14 defaults).
Fields§
§embed_dim: usize§num_heads: usize§num_layers: usize§intermediate_size: usize§image_size: usize§patch_size: usizeImplementations§
Source§impl ClipVisionConfig
impl ClipVisionConfig
pub fn num_patches(&self) -> usize
Trait Implementations§
Source§impl Clone for ClipVisionConfig
impl Clone for ClipVisionConfig
Source§fn clone(&self) -> ClipVisionConfig
fn clone(&self) -> ClipVisionConfig
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 ClipVisionConfig
impl Debug for ClipVisionConfig
Auto Trait Implementations§
impl Freeze for ClipVisionConfig
impl RefUnwindSafe for ClipVisionConfig
impl Send for ClipVisionConfig
impl Sync for ClipVisionConfig
impl Unpin for ClipVisionConfig
impl UnsafeUnpin for ClipVisionConfig
impl UnwindSafe for ClipVisionConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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