pub struct ClusterEmbedding {
pub embedding: Vec<f32>,
pub cluster_id: usize,
pub context_id: usize,
pub mention_count: usize,
}Expand description
Cluster embedding: a fixed-size representation of a coreference cluster.
Fields§
§embedding: Vec<f32>The embedding vector.
cluster_id: usizeSource cluster ID.
context_id: usizeSource context ID.
mention_count: usizeNumber of mentions in the source cluster.
Trait Implementations§
Source§impl Clone for ClusterEmbedding
impl Clone for ClusterEmbedding
Source§fn clone(&self) -> ClusterEmbedding
fn clone(&self) -> ClusterEmbedding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ClusterEmbedding
impl RefUnwindSafe for ClusterEmbedding
impl Send for ClusterEmbedding
impl Sync for ClusterEmbedding
impl Unpin for ClusterEmbedding
impl UnsafeUnpin for ClusterEmbedding
impl UnwindSafe for ClusterEmbedding
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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