pub struct ExpertTensorSpec {
pub name: String,
pub shape: Vec<usize>,
pub layer: usize,
pub expert: usize,
pub leaf: &'static str,
}Expand description
One tensor an expert_append record carries.
Fields§
§name: StringFull directory name skill.{id}.model.layers.{layer}.mlp.experts.{expert}.{leaf}.
shape: Vec<usize>§layer: usize§expert: usizeAbsolute expert index in the layer (base + k).
leaf: &'static strOne of expert_leaf.
Trait Implementations§
Source§impl Clone for ExpertTensorSpec
impl Clone for ExpertTensorSpec
Source§impl Debug for ExpertTensorSpec
impl Debug for ExpertTensorSpec
impl Eq for ExpertTensorSpec
Source§impl PartialEq for ExpertTensorSpec
impl PartialEq for ExpertTensorSpec
impl StructuralPartialEq for ExpertTensorSpec
Auto Trait Implementations§
impl Freeze for ExpertTensorSpec
impl RefUnwindSafe for ExpertTensorSpec
impl Send for ExpertTensorSpec
impl Sync for ExpertTensorSpec
impl Unpin for ExpertTensorSpec
impl UnsafeUnpin for ExpertTensorSpec
impl UnwindSafe for ExpertTensorSpec
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