Revision history for Perl extension Math::SimpleHisto::XS.
1.03 Wed Jun 1 21:45:00 2011
- The rand() method, when called on a cumulative distribution,
returns random numbers sampled from the source distribution.
- Includes a Mersenne-twister random number generator as
Math::SimpleHisto::XS::RNG.
- multiply_constant($k) will scale the histogram contents with $k.
- The cumulative() method now takes an optional argument that
is used to normalize the cumulative distribution's last bin.
- The methods new_from_bin_range($i, $j)
and new_alike_from_bin_range($i, $j)
return clones of the histogram that include only the bins $i
to $j.
- Several new examples in examples/ and xt/ including an
example of fitting and plotting histograms.
1.02 Wed May 25 09:00:00 2011
- Test fixes: On some platforms, is($foo, $bar) is not accurate
enough. Need an "is_approx" for floats.
- Using done_testing where test number calculation exceeds the
tests in complexity.
1.01 Sun May 22 21:48:00 2011
- Version checks when deserializing
Note: Future versions of this module will try to be able to
deserialize the histograms from earlier versions. The other
way around is not going to work. The indicator for forwards=
incompatible changes is a major version bump (here: 0 => 1)
- Variable bin-size histograms.
(Requiring a total makeover and heavy refactoring)
- $hist->cumulative to get the cumulation of the histogram
0.05 Thu May 18 18:30:00 2011
- More documentation on dumping/serializing
- Accepts any of JSON::XS, JSON::PP, JSON
as JSON implementations.
- Fast 'native_pack' serialization format
- Includes benchmark script for serialization
0.04 Wed May 18 2:00:00 2011
- Test fix (proper use of eval, DOH)
0.03 Tue May 16 19:00:00 2011
- Test fix (proper use of SKIP)
0.02 Mon May 16 12:00:00 2011
- Minor POD/doc fix
0.01 Sun May 15 23:00:00 2011
- original version