Esempio n. 1
0
        public IDataAnalysisProblemData CreateNewProblemData()
        {
            var creator        = new ProblemDataCreator(this);
            var oldProblemData = ExtractProblemData(Source);
            var newProblemData = creator.CreateProblemData(oldProblemData);

            newProblemData.Name = "Preprocessed " + oldProblemData.Name;
            return(newProblemData);
        }
    public PreprocessingContext(IDataAnalysisProblemData dataAnalysisProblemData, IAlgorithm algorithm, IDataAnalysisProblem problem) {
      var transactionalPreprocessingData = new TransactionalPreprocessingData(dataAnalysisProblemData);
      Data = new FilteredPreprocessingData(transactionalPreprocessingData);

      ProblemData = dataAnalysisProblemData;
      Algorithm = algorithm;
      Problem = problem;

      creator = new ProblemDataCreator(this);
    }
Esempio n. 3
0
        public PreprocessingContext(IDataAnalysisProblemData dataAnalysisProblemData, IAlgorithm algorithm, IDataAnalysisProblem problem)
        {
            var transactionalPreprocessingData = new TransactionalPreprocessingData(dataAnalysisProblemData);

            Data = new FilteredPreprocessingData(transactionalPreprocessingData);

            ProblemData = dataAnalysisProblemData;
            Algorithm   = algorithm;
            Problem     = problem;

            creator = new ProblemDataCreator(this);
        }
Esempio n. 4
0
 public IDataAnalysisProblemData CreateNewProblemData() {
   var creator = new ProblemDataCreator(this);
   var oldProblemData = ExtractProblemData(Source);
   var newProblemData = creator.CreateProblemData(oldProblemData);
   newProblemData.Name = "Preprocessed " + oldProblemData.Name;
   return newProblemData;
 }