Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/30/13 16:54:43 (12 years ago)
Author:
sforsten
Message:

#1980:

  • added multiple discretizer to GAssist
  • created ensembles for LCS problems and edited CrossValidation to use them
Location:
branches/LearningClassifierSystems/HeuristicLab.Problems.ConditionActionClassification/3.3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/LearningClassifierSystems/HeuristicLab.Problems.ConditionActionClassification/3.3/ConditionActionClassificationProblem.cs

    r9342 r9411  
    2929using HeuristicLab.Parameters;
    3030using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     31using HeuristicLab.Problems.DataAnalysis;
    3132using HeuristicLab.Problems.Instances;
    3233
     
    8283
    8384    #region properties
    84     IParameter IConditionActionProblem.ProblemDataParameter {
    85       get { return ProblemDataParameter; }
    86     }
    8785    IConditionActionProblemData IConditionActionProblem.ProblemData {
    8886      get { return ProblemData; }
     
    234232      ProblemData = data;
    235233    }
     234
     235    #region IDataAnalysisProblem Members
     236    IParameter DataAnalysis.IDataAnalysisProblem.ProblemDataParameter {
     237      get { return ProblemDataParameter; }
     238    }
     239    IDataAnalysisProblemData IDataAnalysisProblem.ProblemData {
     240      get { return ProblemData; }
     241    }
     242    public event EventHandler ProblemDataChanged;
     243    #endregion
    236244  }
    237245}
  • TabularUnified branches/LearningClassifierSystems/HeuristicLab.Problems.ConditionActionClassification/3.3/ConditionActionClassificationProblemData.cs

    r9392 r9411  
    108108             TestPartition.Start <= index && index < TestPartition.End;
    109109    }
     110
     111    public abstract IClassifierComparer ClassifierComparer { get; }
    110112    #endregion
    111113
     
    193195    protected abstract void ActionConditionVariablesChanged();
    194196    #endregion
     197
     198    #region IDataAnalysisProblemData Members
     199    public bool IsEmpty {
     200      get { return true; }
     201    }
     202    public ICheckedItemList<StringValue> InputVariables {
     203      get { return ConditionVariables; }
     204    }
     205    public IEnumerable<string> AllowedInputVariables {
     206      get { return AllowedConditionVariables; }
     207    }
     208    #endregion
    195209  }
    196210}
Note: See TracChangeset for help on using the changeset viewer.