public FunctionsCalculator(IEnumerable <TrainingElement> trainingSet) { this.TrainingSet = trainingSet.ToList(); this.valuesNormalizer = new ValueNormalizer(); this.dataSupplier = new DataSourceSupplier(); this.dataTransformer = new DataTransformer(); }
public FunctionsCalculator( IValuesNormalizer valuesNormalizer, IDataSourceSupplier dataSupplier, IDataTransformer dataTransformer) { this.valuesNormalizer = valuesNormalizer; this.dataSupplier = dataSupplier; this.dataTransformer = dataTransformer; }