Skip to main content

Crate ferray_ma

Crate ferray_ma 

Source

Re-exports§

pub use masked_array::MaskedArray;
pub use constructors::fix_invalid;
pub use constructors::masked_equal;
pub use constructors::masked_greater;
pub use constructors::masked_greater_equal;
pub use constructors::masked_inside;
pub use constructors::masked_invalid;
pub use constructors::masked_less;
pub use constructors::masked_less_equal;
pub use constructors::masked_not_equal;
pub use constructors::masked_outside;
pub use constructors::masked_where;
pub use arithmetic::masked_add;
pub use arithmetic::masked_add_array;
pub use arithmetic::masked_div;
pub use arithmetic::masked_div_array;
pub use arithmetic::masked_mul;
pub use arithmetic::masked_mul_array;
pub use arithmetic::masked_sub;
pub use arithmetic::masked_sub_array;
pub use mask_ops::count_masked;
pub use mask_ops::count_masked_axis;
pub use mask_ops::getdata;
pub use mask_ops::getmask;
pub use mask_ops::is_masked;
pub use put::PutMode;
pub use interop::MaskAware;
pub use interop::ma_apply_unary;
pub use ufunc_support::masked_binary;
pub use ufunc_support::masked_unary;
pub use ufunc_support::arccos_domain;
pub use ufunc_support::arccosh_domain;
pub use ufunc_support::arcsin_domain;
pub use ufunc_support::arctanh_domain;
pub use ufunc_support::divide_domain;
pub use ufunc_support::log_domain;
pub use ufunc_support::log2_domain;
pub use ufunc_support::log10_domain;
pub use ufunc_support::masked_binary_domain;
pub use ufunc_support::masked_unary_domain;
pub use ufunc_support::sqrt_domain;
pub use algorithms::ma_choose;
pub use algorithms::ma_diff;
pub use algorithms::ma_ediff1d;
pub use algorithms::ma_nonzero;
pub use algorithms::ma_where;
pub use extras::NOMASK;
pub use extras::clump_masked;
pub use extras::clump_unmasked;
pub use extras::common_fill_value;
pub use extras::default_fill_value_bool;
pub use extras::default_fill_value_f32;
pub use extras::default_fill_value_f64;
pub use extras::default_fill_value_i64;
pub use extras::flatnotmasked_contiguous;
pub use extras::flatnotmasked_edges;
pub use extras::getmaskarray;
pub use extras::ids;
pub use extras::is_ma;
pub use extras::is_masked_array;
pub use extras::ma_apply_along_axis;
pub use extras::ma_apply_over_axes;
pub use extras::ma_compress_cols;
pub use extras::ma_compress_rowcols;
pub use extras::ma_compress_rows;
pub use extras::ma_concatenate;
pub use extras::ma_corrcoef;
pub use extras::ma_cov;
pub use extras::ma_equal;
pub use extras::ma_greater;
pub use extras::ma_greater_equal;
pub use extras::ma_in1d;
pub use extras::ma_intersect1d;
pub use extras::ma_isin;
pub use extras::ma_less;
pub use extras::ma_less_equal;
pub use extras::ma_logical_and;
pub use extras::ma_logical_not;
pub use extras::ma_logical_or;
pub use extras::ma_logical_xor;
pub use extras::ma_mask_rowcols;
pub use extras::ma_median_axis;
pub use extras::ma_not_equal;
pub use extras::ma_setdiff1d;
pub use extras::ma_setxor1d;
pub use extras::ma_union1d;
pub use extras::ma_unique;
pub use extras::ma_unique_masked;
pub use extras::ma_vander;
pub use extras::make_mask;
pub use extras::make_mask_none;
pub use extras::mask_or;
pub use extras::masked_all;
pub use extras::masked_all_like;
pub use extras::masked_values;
pub use extras::maximum_fill_value;
pub use extras::minimum_fill_value;
pub use extras::notmasked_contiguous_axis;
pub use extras::notmasked_edges;
pub use extras::notmasked_edges_axis2;

Modules§

algorithms
ferray-ma: masked specialized algorithms mirroring numpy.ma.
arithmetic
constructors
extras
filled
interop
manipulation
mask_ops
masked_array
put
In-place flat assignment ops (put / putmask, #835 REQ-36/37) that mutate a MaskedArray’s data + mask honouring the hard-mask flag.
reductions
sorting
ufunc_support