pub struct TriggerBuilder;Expand description
Trigger を構築するためのファクトリ
Implementations§
Source§impl TriggerBuilder
impl TriggerBuilder
Sourcepub fn every_n_episodes(n: usize) -> Arc<dyn TrainTrigger>
pub fn every_n_episodes(n: usize) -> Arc<dyn TrainTrigger>
N 件ごとに学習
Sourcepub fn every_hours(hours: u64) -> Arc<dyn TrainTrigger>
pub fn every_hours(hours: u64) -> Arc<dyn TrainTrigger>
N 時間ごとに学習
Sourcepub fn every_minutes(minutes: u64) -> Arc<dyn TrainTrigger>
pub fn every_minutes(minutes: u64) -> Arc<dyn TrainTrigger>
N 分ごとに学習
Sourcepub fn on_quality_drop(threshold: f64) -> Arc<dyn TrainTrigger>
pub fn on_quality_drop(threshold: f64) -> Arc<dyn TrainTrigger>
成功率が閾値以下で学習
Sourcepub fn default_watch() -> Arc<dyn TrainTrigger>
pub fn default_watch() -> Arc<dyn TrainTrigger>
100件 OR 1時間(典型的な設定)
Sourcepub fn manual() -> Arc<dyn TrainTrigger>
pub fn manual() -> Arc<dyn TrainTrigger>
手動のみ
Sourcepub fn never() -> Arc<dyn TrainTrigger>
pub fn never() -> Arc<dyn TrainTrigger>
無効化
Sourcepub fn always() -> Arc<dyn TrainTrigger>
pub fn always() -> Arc<dyn TrainTrigger>
常に実行
Auto Trait Implementations§
impl Freeze for TriggerBuilder
impl RefUnwindSafe for TriggerBuilder
impl Send for TriggerBuilder
impl Sync for TriggerBuilder
impl Unpin for TriggerBuilder
impl UnwindSafe for TriggerBuilder
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