Struct smartnoise_runtime::proto::Impute[][src]

pub struct Impute {}

Impute Component

Replaces null values with draws from a specified distribution.

If the categories argument is provided, the data are considered to be categorical regardless of atomic type and the elements provided in null_value will be replaced with those in categories according to weights.

If the categories argument is not provided, the data are considered to be numeric and elements that are f64::NAN will be replaced according to the specified distribution.

This struct represents an abstract computation. Arguments are provided via the graph. Additional options are set via the fields on this struct. The return is the result of the impute on the arguments.

Arguments

Returns

Trait Implementations

impl Clone for Impute[src]

impl Component for Impute[src]

impl Debug for Impute[src]

impl Default for Impute[src]

impl Evaluable for Impute[src]

impl Expandable for Impute[src]

impl Message for Impute[src]

impl PartialEq<Impute> for Impute[src]

impl StructuralPartialEq for Impute[src]

Auto Trait Implementations

impl RefUnwindSafe for Impute

impl Send for Impute

impl Sync for Impute

impl Unpin for Impute

impl UnwindSafe for Impute

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Az for T[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CheckedAs for T[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> OverflowingAs for T[src]

impl<T> SaturatingAs for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> UnwrappedAs for T[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WrappingAs for T[src]