lemontree provides a very fast Java class for the Walsh Hadamard transform (WHT) and O'Connor transform (OCT). You can regard the OCT as a black box which turns arbitrary numerical data into data with a Gaussian distribution. There are inverse transforms, also. It has many applications, such as Random Projections, Compressive Sensing, Neural Nets, and Genetic algorithms.
|Tags||Artificial Intelligence Numerical optimization|
|Operating Systems||Windows (32 bit)|
|Implementation||C FreeBasic Java x86 assembly|