public void SetCorrelation(FeatureCorrelationEnums.CorrelationCalculators calc, FeatureCorrelationEnums.Partitions partition, double[,] correlation) { correlationsCache[calc][partition] = correlation; }
public void SetTimeframeCorrelation(FeatureCorrelationEnums.CorrelationCalculators calc, FeatureCorrelationEnums.Partitions partition, string variable, double[,] correlation) { timeFrameCorrelationsCache[calc][partition][variable] = correlation; }
public double[,] GetCorrelation(FeatureCorrelationEnums.CorrelationCalculators calc, FeatureCorrelationEnums.Partitions partition) { double[,] corr; correlationsCache[calc].TryGetValue(partition, out corr); return corr; }
public double[,] GetTimeframeCorrelation(FeatureCorrelationEnums.CorrelationCalculators calc, FeatureCorrelationEnums.Partitions partition, string variable) { double[,] corr; timeFrameCorrelationsCache[calc][partition].TryGetValue(variable, out corr); return corr; }