Miscellaneous code

log

age author description
2008-10-22 david Example usage.default tip
2008-10-22 david Merge.
2008-10-22 david Refactored MetaClass for 2.7.2. Added Transformable.
2008-10-20 david Make BitSet iterable, give it a decent toString.
2008-10-20 david An immutable BitSet.
2008-10-05 david Basic task and dependency framework.
2008-09-29 david Work on spectral clustering. Move magic over to using it.
2008-09-29 david Minor fixes and tinkering.
2008-09-29 david Vector tinkering.
2008-09-29 david Renaming vectors.
2008-09-17 david GMeans deals correctly with duplicate vectors now.
2008-09-16 david Added a spec for Magic. It fails.
2008-09-16 david Commenting out asserts.
2008-09-16 david Improved test coverage significantly.
2008-09-16 david Added tests for Distributions.
2008-09-15 david Changed calculations to use square distances and use a smarter calculation of them for sparse matrices.
2008-09-15 david Not recalculating the centers in GMeans as a performance boost.
2008-09-15 david Mostly performance improvements.
2008-09-09 david More magic.
2008-09-08 david Specs for clusters. Some fixes to make GMeans work.
2008-09-08 david Added specs for clustering.
2008-09-08 david Tests for Anderson-Darling.
2008-09-08 david Fixing Anderson Darling test.
2008-09-08 david Added magic.
2008-09-08 david Fixed a bunch of bugs. Discrete distributions work. KMeans no longer falls into infinite loops (I hope).
2008-09-08 david Fixing spectral clustering.
2008-09-07 david Stuff. Mostly to do with spectral clustering.
2008-09-07 david Minor refactorings.
2008-09-07 david Split out the GMeans needs improvement logic.
2008-09-07 david Added GMeans.
2008-09-07 david Added KMeans++ clustering.
2008-09-05 david Full kmeans.
2008-09-05 david Kmeans clustering.
2008-09-05 david Making buildr work.
2008-09-05 david Removing unneeded libraries.
2008-09-05 david buildr is in.
2008-09-02 david Tinkering with some concurrency stuff.
2008-08-27 david Some tinkering. Ops are a little better tuned to use ForkJoin.
2008-08-27 david Using ForkJoin to replace scala.concurrent.ops.
2008-08-26 david Dense vectors.
2008-08-19 david CSV2Chart. Other random stuff.
2008-08-12 david Also added a Sum benchmark. Pleasantly, my implementation is faster here!
2008-08-12 david Added a quick perf test for factorials. My implementation is currently coming out significantly slower. No surprise: It uses a lot of long operations, and I've not yet done the recursive subdivide optimisations.
2008-08-12 david isPowerOfTwo.
2008-08-11 david Apparently working multiplication. Neat.
2008-08-10 david Fixed a bunch of bugs in valueOf. More tests.
2008-08-10 david Fixed subtraction and comparison. Still a huge number of non-passing tests, but we're getting there.
2008-08-10 david Given up on JScience. Reimplementing this myself wiht implementations loosely inspired by JScience ones.
2008-08-10 david More tests.
2008-08-10 david Added HTML report generation for tests.
2008-08-10 david Improved tests. Made things less mutable. Fixed some bugs that I think were actually there int he original implementation!
2008-08-09 david More tests.
2008-08-09 david Some fixes to LargeInteger.
2008-08-08 david Tinkering.
2008-08-08 david Merge.
2008-08-07 david Added an initial size for OpenHashMap on ijuma's instance.
2008-08-07 david Post merge commit.
2008-08-06 david Changed complement to use actual complement operator. Whoops!
2008-08-06 david Removing java.lang dependency from IntMap and LongMap.
2008-08-08 david Temporary javolution dependency.