Struct rust_bert::pipelines::token_classification::Token
source · pub struct Token {
pub text: String,
pub score: f64,
pub label: String,
pub label_index: i64,
pub sentence: usize,
pub index: u16,
pub word_index: u16,
pub offset: Option<Offset>,
pub mask: Mask,
}Expand description
Fields§
§text: StringString representation of the Token
score: f64Confidence score
label: StringToken label (e.g. ORG, LOC in case of NER)
label_index: i64Label index
sentence: usizeSentence index
index: u16Token position index
word_index: u16Token word position index
offset: Option<Offset>Token offsets
mask: MaskToken mask
Trait Implementations§
source§impl ConsolidatableTokens<Token> for Vec<Token>
impl ConsolidatableTokens<Token> for Vec<Token>
source§fn iter_consolidate_tokens(&self) -> ConsolidatedTokenIterator<'_, Token>
fn iter_consolidate_tokens(&self) -> ConsolidatedTokenIterator<'_, Token>
Creates an iterator from a sequence of
ConsolidatableTokens.source§impl<'de> Deserialize<'de> for Token
impl<'de> Deserialize<'de> for Token
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