pub struct CubicOptions {
pub a: f32,
pub exclude_outside: bool,
}Expand description
Configuration options for bicubic interpolation.
Fields§
§a: f32Cubic spline parameter ‘a’. Default: -0.75 (PyTorch/ONNX), -0.5 (TensorFlow).
exclude_outside: boolZero out-of-bounds tap weights and renormalize remaining weights.
Trait Implementations§
Source§impl Clone for CubicOptions
impl Clone for CubicOptions
impl Copy for CubicOptions
Source§impl Debug for CubicOptions
impl Debug for CubicOptions
Source§impl Default for CubicOptions
impl Default for CubicOptions
Source§impl<'de> Deserialize<'de> for CubicOptions
impl<'de> Deserialize<'de> for CubicOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CubicOptions
impl PartialEq for CubicOptions
Source§impl Serialize for CubicOptions
impl Serialize for CubicOptions
impl StructuralPartialEq for CubicOptions
Auto Trait Implementations§
impl Freeze for CubicOptions
impl RefUnwindSafe for CubicOptions
impl Send for CubicOptions
impl Sync for CubicOptions
impl Unpin for CubicOptions
impl UnsafeUnpin for CubicOptions
impl UnwindSafe for CubicOptions
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