Changeset 9828 for trunk/sources/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic.TimeSeriesPrognosis-3.4/SymbolicDataAnalysisExpressionTreeInterpreterTest.cs
- Timestamp:
- 07/31/13 14:47:13 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic.TimeSeriesPrognosis-3.4/SymbolicDataAnalysisExpressionTreeInterpreterTest.cs
r9785 r9828 37 37 38 38 [TestMethod] 39 [TestCategory("Problems.DataAnalysis ")]39 [TestCategory("Problems.DataAnalysis.Symbolic")] 40 40 [TestProperty("Time", "long")] 41 public void SymbolicTimeSeriesPrognosisTreeInterpreterTypeCoherentGrammarPerformanceTest() {42 T ypeCoherentGrammarPerformanceTest(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6);41 public void TimeSeriesPrognosisInterpreterTestTypeCoherentGrammarPerformance() { 42 TestTypeCoherentGrammarPerformance(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6); 43 43 } 44 44 45 45 [TestMethod] 46 [TestCategory("Problems.DataAnalysis ")]46 [TestCategory("Problems.DataAnalysis.Symbolic")] 47 47 [TestProperty("Time", "long")] 48 public void SymbolicTimeSeriesPrognosisTreeInterpreterFullGrammarPerformanceTest() {49 FullGrammarPerformanceTest(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6);48 public void TimeSeriesPrognosisInterpreterTestFullGrammarPerformance() { 49 TestFullGrammarPerformance(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6); 50 50 } 51 51 52 52 [TestMethod] 53 [TestCategory("Problems.DataAnalysis ")]53 [TestCategory("Problems.DataAnalysis.Symbolic")] 54 54 [TestProperty("Time", "long")] 55 public void SymbolicTimeSeriesPrognosisTreeInterpreterArithmeticGrammarPerformanceTest() {56 ArithmeticGrammarPerformanceTest(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6);57 } 58 59 private void T ypeCoherentGrammarPerformanceTest(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) {55 public void TimeSeriesPrognosisInterpreterTestArithmeticGrammarPerformance() { 56 TestArithmeticGrammarPerformance(new SymbolicTimeSeriesPrognosisExpressionTreeInterpreter("y"), 12.5e6); 57 } 58 59 private void TestTypeCoherentGrammarPerformance(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) { 60 60 var twister = new MersenneTwister(31415); 61 61 var dataset = Util.CreateRandomDataset(twister, Rows, Columns); … … 75 75 } 76 76 77 private void FullGrammarPerformanceTest(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) {77 private void TestFullGrammarPerformance(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) { 78 78 var twister = new MersenneTwister(31415); 79 79 var dataset = Util.CreateRandomDataset(twister, Rows, Columns); … … 92 92 } 93 93 94 private void ArithmeticGrammarPerformanceTest(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) {94 private void TestArithmeticGrammarPerformance(ISymbolicTimeSeriesPrognosisExpressionTreeInterpreter interpreter, double nodesPerSecThreshold) { 95 95 var twister = new MersenneTwister(31415); 96 96 var dataset = Util.CreateRandomDataset(twister, Rows, Columns); … … 115 115 ///</summary> 116 116 [TestMethod] 117 [TestCategory("Problems.DataAnalysis ")]117 [TestCategory("Problems.DataAnalysis.Symbolic")] 118 118 [TestProperty("Time", "short")] 119 public void SymbolicDataAnalysisExpressionTreeInterpreterEvaluateTest() {119 public void TimeSeriesPrognosisInterpreterTestEvaluation() { 120 120 Dataset ds = new Dataset(new string[] { "Y", "A", "B" }, new double[,] { 121 121 { 1.0, 1.0, 1.0 },
Note: See TracChangeset
for help on using the changeset viewer.