Changeset 2440 for trunk/sources/HeuristicLab.CEDMA.Server/3.3
- Timestamp:
- 10/20/09 11:20:13 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.CEDMA.Server/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.CEDMA.Server/3.3/GridExecuter.cs
r2422 r2440 137 137 int i = 0; 138 138 foreach (HeuristicLab.Modeling.IAlgorithm a in activeAlgorithms.Values) { 139 retVal[i++] = a.Name + " " + a. Dataset.GetVariableName(a.TargetVariable);139 retVal[i++] = a.Name + " " + a.TargetVariable; 140 140 } 141 141 return retVal; -
trunk/sources/HeuristicLab.CEDMA.Server/3.3/SimpleDispatcher.cs
r2422 r2440 172 172 private void SetProblemParameters(HeuristicLab.Modeling.IAlgorithm algo, ProblemSpecification spec) { 173 173 algo.Dataset = spec.Dataset; 174 algo.TargetVariable = spec. Dataset.GetVariableIndex(spec.TargetVariable);174 algo.TargetVariable = spec.TargetVariable; 175 175 algo.TrainingSamplesStart = spec.TrainingSamplesStart; 176 176 algo.TrainingSamplesEnd = spec.TrainingSamplesEnd; … … 179 179 algo.TestSamplesStart = spec.TestSamplesStart; 180 180 algo.TestSamplesEnd = spec.TestSamplesEnd; 181 List< int> allowedFeatures = new List<int>();181 List<string> allowedFeatures = new List<string>(); 182 182 foreach (string inputVariable in spec.InputVariables) { 183 183 if (inputVariable != spec.TargetVariable) { 184 allowedFeatures.Add( spec.Dataset.GetVariableIndex(inputVariable));184 allowedFeatures.Add(inputVariable); 185 185 } 186 186 } … … 192 192 timeSeriesAlgo.TrainingSamplesStart = spec.TrainingSamplesStart - spec.MinTimeOffset + 1; // first possible index is 1 because of differential symbol 193 193 if (spec.AutoRegressive) { 194 allowedFeatures.Add(spec. Dataset.GetVariableIndex(spec.TargetVariable));194 allowedFeatures.Add(spec.TargetVariable); 195 195 } 196 196 } … … 240 240 return problemSpecifications[targetVariable]; 241 241 } 242 243 //internal void EnableInputVariable(string target, string name) {244 // problemSpecifications[target].AddInputVariable(name);245 //}246 247 //internal void DisableInputVariable(string target, string name) {248 // problemSpecifications[target].RemoveInputVariable(name);249 //}250 251 //internal void SetLearningTask(string target, LearningTask task) {252 // problemSpecifications[target].LearningTask = task;253 //}254 255 //internal void SetDatasetBoundaries(256 // string target,257 // int trainingStart, int trainingEnd,258 // int validationStart, int validationEnd,259 // int testStart, int testEnd) {260 // problemSpecifications[target].TrainingSamplesStart = trainingStart;261 // problemSpecifications[target].TrainingSamplesEnd = trainingEnd;262 // problemSpecifications[target].ValidationSamplesStart = validationStart;263 // problemSpecifications[target].ValidationSamplesEnd = validationEnd;264 // problemSpecifications[target].TestSamplesStart = testStart;265 // problemSpecifications[target].TestSamplesEnd = testEnd;266 //}267 242 268 243 private ProblemSpecification CreateDefaultProblemSpecification(string targetVariable) {
Note: See TracChangeset
for help on using the changeset viewer.