partition, for doing a quickselect to modify the array
Merge branch 'partition'
added CubicInterpolator
implementing CubicInterpolator
more tests
Added minIterations to FirstOrderMinimizer and SGD
reverted minIterations change. It was unnecessary.
rand can now draw a sample vector. This can often be handy.
small speedup in rand.condition
Reduce unnecessary GC. No measurable performance gain, but less object creation is always good.
Merge pull request #267 from stucchio/probability_monad

Minor performance improvements for Rand.condition
fixes #265
Merge remote-tracking branch 'scalanlp/master' into fix265
similar speedup (5%) on mapRepeated. Refactor the predicate code, same speed, simpler.
try same trick for repeated flat map, doesn't have as much effect. Still reduces GC though, and makes code simpler.
refactor
another shortening
improvements
Merge pull request #268 from stucchio/probability_monad

similar speedup (5%) on mapRepeated. Refactor the predicate code, same s...
Added CSC => SV and SV => CSC diag. Added (CSC,CSC) InPlaceImpl2 UpdateOps.