-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
54 lines (48 loc) · 2.52 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/**
* @fileOverview Embarrassingly basic, yet flexible statistics library.
* Focused around finding the minimum, maximum, mean, variance, or
* deviation of a set. It also allows binning a series into a set of
* ranges and applying a statistical function to those ranges.
*
* @author <a href="mailto:jill@adaburrowss.com">Jill Burrows</a>
* @version 1.0.0
*
*/
// Miscellaneous Utilities
export {default as round_down} from './src/misc/round_down';
export {default as round_up} from './src/misc/round_up';
export {default as log_2} from './src/misc/log_2';
// Data Projection functions -- library operates on the image, data is the preimage
export {default as identity_projector} from './src/projectors/identity';
export {default as x_projector} from './src/projectors/x';
export {default as y_projector} from './src/projectors/y';
// Filtering functions
export {default as select} from './src/filters/select';
export {default as filter_range} from './src/filters/filter_range';
// Basic Statistic Operations
export {default as sum} from './src/sum';
export {default as min} from './src/min';
export {default as max} from './src/max';
export {default as mean} from './src/mean';
export {default as variance} from './src/variance';
export {default as deviation} from './src/deviation';
// Accumulator functions
export {default as generic_accumulator} from './src/accumulators/generic';
export {default as SetAccumulator} from './src/accumulators/stateful/set';
export {default as SumAccumulator} from './src/accumulators/stateful/sum';
export {default as NeumaierSumAccumulator} from './src/accumulators/stateful/neumaier_sum';
export {default as MinAccumulator} from './src/accumulators/stateful/min';
export {default as MaxAccumulator} from './src/accumulators/stateful/max';
export {default as MeanAccumulator} from './src/accumulators/stateful/mean';
// Binning functions
export {default as bin_size} from './src/binning/bin_size';
export {default as bin_count} from './src/binning/bin_count';
export {default as post_process_bins} from './src/binning/post_process_bins';
export {default as bin_engine} from './src/binning/bin_engine';
export {default as bin_data} from './src/binning/bin_data';
export {default as bin_sum} from './src/binning/bin_sum';
export {default as bin_min} from './src/binning/bin_min';
export {default as bin_max} from './src/binning/bin_max';
export {default as bin_mean} from './src/binning/bin_mean';
export {default as bin_variance} from './src/binning/bin_variance';
export {default as bin_deviation} from './src/binning/bin_deviation';