public void ConvergenceTest()
{
IndependentComponentAnalysis ica;
// https://github.com/accord-net/framework/issues/225
var mixedData = LoadData();
ica = new IndependentComponentAnalysis(mixedData, AnalysisMethod.Standardize);
ica.Overwrite = false;
ica.Iterations = 1000;
ica.Algorithm = IndependentComponentAlgorithm.Parallel;
ica.Contrast = new Kurtosis();
ica.Compute();
Assert.AreEqual(3.2178976535060348, ica.WhiteningMatrix.Sum());
Assert.AreEqual(1, ica.MixingMatrix.Sum(), 1e-7);
}