pub struct DynamicBatchConfig {
pub max_batch_size: usize,
pub pad_incomplete: bool,
}Expand description
Dynamic batching configuration for inference.
Fields§
§max_batch_size: usizeMaximum batch size to accumulate before dispatching.
pad_incomplete: boolPad incomplete batches with zeros to enable fixed-size dispatch.
Trait Implementations§
Source§impl Clone for DynamicBatchConfig
impl Clone for DynamicBatchConfig
Source§fn clone(&self) -> DynamicBatchConfig
fn clone(&self) -> DynamicBatchConfig
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 moreSource§impl Debug for DynamicBatchConfig
impl Debug for DynamicBatchConfig
Auto Trait Implementations§
impl Freeze for DynamicBatchConfig
impl RefUnwindSafe for DynamicBatchConfig
impl Send for DynamicBatchConfig
impl Sync for DynamicBatchConfig
impl Unpin for DynamicBatchConfig
impl UnsafeUnpin for DynamicBatchConfig
impl UnwindSafe for DynamicBatchConfig
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