Module net_ensembles::sampling::histogram
source · [−]Expand description
Traits for implementing histograms for Wang Landau or entropic sampling. Contains histogram implementations for all primitive numbers
Structs
Generic Histogram struct
Generic Histogram for integer types
Faster version of HistogramInt for Integers
Generic Histogram struct
Generic Histogram for integer types
Enums
Possible Errors of the traits
Histogram
and HistogramVal
Traits
Implements histogram
T
to binsHelper trait for efficient calculations in other implementations
Implements histogram
Used to get a histogram, which contains the smaller histograms
Distance metric for how far a value is from a valid interval
Your Interval is to large to sample in a resonable amound of time? No problem
T
to binsTrait for comparing two intervals
Type Definitions
Histogram for binning
f32
- alias for HistogramFloat<f32>
Histogram for binning
f64
- alias for HistogramFloat<f64>
Histogram for binning
i8
- alias for AtomicHistogramIntiu8>
Histogram for binning
i16
- alias for AtomicHistogramInt<i16>
Histogram for binning
i32
- alias for AtomicHistogramInt<i32>
Histogram for binning
i64
- alias for AtomicHistogramInt<i64>
Histogram for binning
i128
- alias for AtomicHistogramInt<i128>
Histogram for binning
isize
- alias for AtomicHistogramInt<isize>
Histogram for binning
u8
- alias for AtomicHistogramInt<u8>
Histogram for binning
u16
- alias for AtomicHistogramInt<u16>
Histogram for binning
u32
- alias for AtomicHistogramInt<u32>
Histogram for binning
u64
- alias for AtomicHistogramInt<u64>
Histogram for binning
u128
- alias for AtomicHistogramInt<u128>
Histogram for binning
usize
- alias for AtomicHistogramInt<usize>
Histogram for binning
f32
- alias for HistogramFloat<f32>
Histogram for binning
f64
- alias for HistogramFloat<f64>
Histogram for binning
i8
- alias for HistogramIntiu8>
Histogram for binning
i8
- alias for HistogramFastiu8>
Histogram for binning
i16
- alias for HistogramInt<i16>
Histogram for binning
i16
- alias for HistogramFast<i16>
Histogram for binning
i32
- alias for HistogramInt<i32>
Histogram for binning
i32
- alias for HistogramFast<i32>
Histogram for binning
i64
- alias for HistogramInt<i64>
Histogram for binning
i64
- alias for HistogramFast<i64>
Histogram for binning
i128
- alias for HistogramInt<i128>
Histogram for binning
i128
- alias for HistogramFast<i128>
Histogram for binning
isize
- alias for HistogramInt<isize>
Histogram for binning
isize
- alias for HistogramFast<isize>
Histogram for binning
u8
- alias for HistogramInt<u8>
Histogram for binning
u8
- alias for HistogramFast<u8>
Histogram for binning
u16
- alias for HistogramInt<u16>
Histogram for binning
u16
- alias for HistogramFast<u16>
Histogram for binning
u32
- alias for HistogramInt<u32>
Histogram for binning
u32
- alias for HistogramFast<u32>
Histogram for binning
u64
- alias for HistogramInt<u64>
Histogram for binning
u64
- alias for HistogramFast<u64>
Histogram for binning
u128
- alias for HistogramInt<u128>
Histogram for binning
u128
- alias for HistogramFast<u128>
Histogram for binning
usize
- alias for HistogramInt<usize>
Histogram for binning
usize
- alias for HistogramFast<usize>