pub struct ImageAugmentationPipeline { /* private fields */ }Expand description
Ordered per-sample augmentation pipeline for NHWC mini-batch data.
Implementations§
Source§impl ImageAugmentationPipeline
impl ImageAugmentationPipeline
pub fn new(ops: Vec<ImageAugmentationOp>) -> Result<Self, ModelError>
pub fn ops(&self) -> &[ImageAugmentationOp]
pub fn apply_nhwc( &self, inputs: &Tensor, seed: u64, ) -> Result<Tensor, ModelError>
Trait Implementations§
Source§impl Clone for ImageAugmentationPipeline
impl Clone for ImageAugmentationPipeline
Source§fn clone(&self) -> ImageAugmentationPipeline
fn clone(&self) -> ImageAugmentationPipeline
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 ImageAugmentationPipeline
impl Debug for ImageAugmentationPipeline
impl StructuralPartialEq for ImageAugmentationPipeline
Auto Trait Implementations§
impl Freeze for ImageAugmentationPipeline
impl !RefUnwindSafe for ImageAugmentationPipeline
impl Send for ImageAugmentationPipeline
impl Sync for ImageAugmentationPipeline
impl Unpin for ImageAugmentationPipeline
impl UnsafeUnpin for ImageAugmentationPipeline
impl !UnwindSafe for ImageAugmentationPipeline
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