pub struct NeuralEngine { /* private fields */ }Implementations§
Source§impl NeuralEngine
impl NeuralEngine
pub fn load() -> Self
pub fn score_line( &self, line: &str, position: f64, task_keywords: &[String], ) -> f64
pub fn optimize_line(&self, line: &str) -> String
pub fn attention_weight(&self, position: f64) -> f64
pub fn has_neural_model(&self) -> bool
Auto Trait Implementations§
impl Freeze for NeuralEngine
impl RefUnwindSafe for NeuralEngine
impl Send for NeuralEngine
impl Sync for NeuralEngine
impl Unpin for NeuralEngine
impl UnsafeUnpin for NeuralEngine
impl UnwindSafe for NeuralEngine
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> 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