pub enum Objective {
Variance,
SumOfSquares,
SumOfExponentials,
}Expand description
What “sharp” means when scoring an image of warped events. Every objective is maximised.
Variants§
Variance
Variance of the IWE — Gallego & Scaramuzza, RA-L 2017. The standard choice, and the default.
SumOfSquares
Mean of the squared IWE — Stoffregen & Kleeman, CVPR 2019. Cheaper than variance and behaves similarly; slightly more sensitive to the total event count.
SumOfExponentials
Mean of exp(IWE) — Stoffregen & Kleeman, CVPR 2019. Rewards concentration much more
aggressively, which sharpens the optimum but narrows the basin around it.
Implementations§
Trait Implementations§
impl Copy for Objective
impl Eq for Objective
impl StructuralPartialEq for Objective
Auto Trait Implementations§
impl Freeze for Objective
impl RefUnwindSafe for Objective
impl Send for Objective
impl Sync for Objective
impl Unpin for Objective
impl UnsafeUnpin for Objective
impl UnwindSafe for Objective
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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