pub struct BatchProcessingConfig {
pub batch_size: usize,
pub shuffle: bool,
pub drop_last: bool,
pub num_workers: usize,
}Expand description
Batch processing configuration
Fields§
§batch_size: usizeBatch size
shuffle: boolShuffle data
drop_last: boolDrop last batch
num_workers: usizeNumber of workers
Trait Implementations§
Source§impl Clone for BatchProcessingConfig
impl Clone for BatchProcessingConfig
Source§fn clone(&self) -> BatchProcessingConfig
fn clone(&self) -> BatchProcessingConfig
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 moreAuto Trait Implementations§
impl Freeze for BatchProcessingConfig
impl RefUnwindSafe for BatchProcessingConfig
impl Send for BatchProcessingConfig
impl Sync for BatchProcessingConfig
impl Unpin for BatchProcessingConfig
impl UnwindSafe for BatchProcessingConfig
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