Open matthiaskoenig opened 6 years ago
Is this intended to include reductions over any dimension (e.g., variable, time, space)?
On a related note, has there been discussion about matrix computations?
I think it would also be good to have examples with integer and Boolean-valued results to illustrate how this can be used with discrete and logical simulations.
We seem to be settling on something a little different at this point, such that your proposal would change to:
The latter is already in the spec--do you have an implementation for it? Do you need something to do so? Or at this point do you want to drop them?
Lucian's proposal seems good to me
All the aggregation functions are now in KiSAO, but not the draws from distributions. Moving this to be an L2 issue, though if we think we can move this to be a KiSAO issue, that's fine, too.
List of functions in addition of min, max, prod, sum:
count
** : returns number of all elementsmean
** : returns mean of all elementssdev
** : standard deviation of all elementsvariance
**: variance of all elementsuniform()
: random value in [0, 1); 0 included, 1 not included; gives a single scalar numberuniform(min, max)
: random value in [min, max); min included, max not included; gives single scalar number (min/max both floats)normal(mean, stdev)
: random draw with given mean and stdev.**: New 'reducing' functions: add to min/max/other list