GC-85: Tools.Random is not thread safe.
Adding a 'online' version of the TruthTable method which can just generate samples on the fly through an IEnumerable. TruthTable can now also work with any number of symbols per element position.
Working on documentation.
Slightly refactoring K-Means.
Adding Deviance in DescriptiveAnalysis.
Adjusting edge cases in MultivariateNormalDistribution, adding more Debug assertions in the Hidden Markov Model classes.
Adjusting more unit tests.
Adding code contribution for the Discrete Curve Evolution algorithm.
Minor interface updates in sample applications.
Correcting NonnegativeFactorization when smaller rank approximations are requested.
GC-87: Providing a default implementation for the Kernel Distance in all kernel functions.
Separating distinct kernel distance implementations by introducing a proper IReverseDistance interface.
GC-88: General Discrete Distribution estimation function couldn't handle observations with negative values.
Adding new imaging filters contributed by frameworks users: Difference of Gaussians, HighBoost, Niblack Threshold and Sauvola Threshold.
Adding support for directly processing matrices in the Normalization filter.
Adding a 2D Kalman filter implementation contributed by frameworks users.
Correcting kernel distance computations and adding support for explicit feature space transformation in some kernels.
Working on documentation.
Adding the Cobyla method for derivative-free optimization (user contribution).
Incorporating latest L-BFGS-b FORTRAN routines.
Working on documentation.