Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/23/16 19:33:03 (7 years ago)
Author:
bburlacu
Message:

#2685: Revert accidental commit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4/SymbolicDataAnalysisExpressionTreeInterpreterTest.cs

    r14353 r14354  
    3333  public class SymbolicDataAnalysisExpressionTreeInterpreterTest {
    3434    private const int N = 1000;
    35     private const int Rows = 5000;
     35    private const int Rows = 1000;
    3636    private const int Columns = 50;
    3737
     
    7373    [TestCategory("Problems.DataAnalysis.Symbolic")]
    7474    [TestProperty("Time", "long")]
     75    public void CompiledInterpreterTestTypeCoherentGrammarPerformance() {
     76      TestTypeCoherentGrammarPerformance(new SymbolicDataAnalysisExpressionCompiledTreeInterpreter(), 12.5e6);
     77    }
     78    [TestMethod]
     79    [TestCategory("Problems.DataAnalysis.Symbolic")]
     80    [TestProperty("Time", "long")]
     81    public void CompiledInterpreterTestFullGrammarPerformance() {
     82      TestFullGrammarPerformance(new SymbolicDataAnalysisExpressionCompiledTreeInterpreter(), 12.5e6);
     83    }
     84    [TestMethod]
     85    [TestCategory("Problems.DataAnalysis.Symbolic")]
     86    [TestProperty("Time", "long")]
     87    public void CompiledInterpreterTestArithmeticGrammarPerformance() {
     88      TestArithmeticGrammarPerformance(new SymbolicDataAnalysisExpressionCompiledTreeInterpreter(), 12.5e6);
     89    }
     90
     91    [TestMethod]
     92    [TestCategory("Problems.DataAnalysis.Symbolic")]
     93    [TestProperty("Time", "long")]
    7594    public void ILEmittingInterpreterTestTypeCoherentGrammarPerformance() {
    7695      TestTypeCoherentGrammarPerformance(new SymbolicDataAnalysisExpressionTreeILEmittingInterpreter(), 7.5e6);
     
    166185    [TestCategory("Problems.DataAnalysis.Symbolic")]
    167186    [TestProperty("Time", "short")]
     187    public void CompiledInterpreterTestEvaluation() {
     188      var interpreter = new SymbolicDataAnalysisExpressionCompiledTreeInterpreter();
     189      // ADFs are not supported by the compiled tree interpreter
     190      EvaluateTerminals(interpreter, ds);
     191      EvaluateOperations(interpreter, ds);
     192      EvaluateSpecialFunctions(interpreter, ds);
     193    }
     194
     195    [TestMethod]
     196    [TestCategory("Problems.DataAnalysis.Symbolic")]
     197    [TestProperty("Time", "short")]
    168198    public void LinearInterpreterTestEvaluation() {
    169199      var interpreter = new SymbolicDataAnalysisExpressionTreeLinearInterpreter();
     
    239269
    240270      var interpreters = new ISymbolicDataAnalysisExpressionTreeInterpreter[] {
     271        new SymbolicDataAnalysisExpressionCompiledTreeInterpreter(),
    241272        new SymbolicDataAnalysisExpressionTreeInterpreter(),
    242273        new SymbolicDataAnalysisExpressionTreeLinearInterpreter(),
Note: See TracChangeset for help on using the changeset viewer.