pub struct Circuit {
pub id: [u8; 32],
pub name: String,
pub neurons: Vec<(usize, usize)>,
pub heads: Vec<(usize, usize)>,
pub function: CircuitFunction,
pub confidence: f32,
}Expand description
A computational circuit in the model
Fields§
§id: [u8; 32]Unique identifier
name: StringHuman-readable name
neurons: Vec<(usize, usize)>Neurons involved
heads: Vec<(usize, usize)>Attention heads involved
function: CircuitFunctionWhat this circuit computes
confidence: f32Confidence in circuit identification
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Circuit
impl RefUnwindSafe for Circuit
impl Send for Circuit
impl Sync for Circuit
impl Unpin for Circuit
impl UnwindSafe for Circuit
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