pub struct SemanticOutlier {
pub position: usize,
pub length: usize,
pub entropy_score: f64,
pub encoded_pattern: Vec<BalancedTernaryWord>,
pub semantic_vec: SparseVec,
}Expand description
Semantic outlier detected during analysis
Fields§
§position: usizePosition in the original data
length: usizeLength of the outlier pattern
entropy_score: f64Entropy score (higher = more unusual)
encoded_pattern: Vec<BalancedTernaryWord>The outlier pattern encoded as balanced ternary words
semantic_vec: SparseVecSemantic vector for similarity matching
Trait Implementations§
Source§impl Clone for SemanticOutlier
impl Clone for SemanticOutlier
Source§fn clone(&self) -> SemanticOutlier
fn clone(&self) -> SemanticOutlier
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 SemanticOutlier
impl Debug for SemanticOutlier
Source§impl<'de> Deserialize<'de> for SemanticOutlier
impl<'de> Deserialize<'de> for SemanticOutlier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SemanticOutlier
impl RefUnwindSafe for SemanticOutlier
impl Send for SemanticOutlier
impl Sync for SemanticOutlier
impl Unpin for SemanticOutlier
impl UnwindSafe for SemanticOutlier
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