Changeset 16356 for trunk/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interpreter/SymbolicDataAnalysisExpressionTreeBatchInterpreter.cs
- Timestamp:
- 12/08/18 08:11:48 (6 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/2915-AbsoluteSymbol (added) merged: 15943-15944,16236-16240,16304,16306,16332,16344-16352,16355 /branches/2937_SymReg_AnalyticalQuotient (added) merged: 16083
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.DataAnalysis.Symbolic
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Interpreter/SymbolicDataAnalysisExpressionTreeBatchInterpreter.cs
r16301 r16356 111 111 112 112 case OpCodes.Root: { 113 Root(instr.buf, code[c].buf); 113 Load(instr.buf, code[c].buf); 114 Root(instr.buf, code[c + 1].buf); 114 115 break; 115 116 } … … 120 121 } 121 122 123 case OpCodes.Cube: { 124 Cube(instr.buf, code[c].buf); 125 break; 126 } 127 case OpCodes.CubeRoot: { 128 CubeRoot(instr.buf, code[c].buf); 129 break; 130 } 131 122 132 case OpCodes.Power: { 123 Pow(instr.buf, code[c].buf); 133 Load(instr.buf, code[c].buf); 134 Pow(instr.buf, code[c + 1].buf); 124 135 break; 125 136 } … … 147 158 case OpCodes.Tan: { 148 159 Tan(instr.buf, code[c].buf); 160 break; 161 } 162 163 case OpCodes.Absolute: { 164 Absolute(instr.buf, code[c].buf); 165 break; 166 } 167 168 case OpCodes.AnalyticalQuotient: { 169 Load(instr.buf, code[c].buf); 170 AnalyticQuotient(instr.buf, code[c + 1].buf); 149 171 break; 150 172 } … … 172 194 var remainingRows = rows.Length % BATCHSIZE; 173 195 var roundedTotal = rows.Length - remainingRows; 196 197 // TODO: evaluated solutions are not counted 174 198 175 199 var result = new double[rows.Length];
Note: See TracChangeset
for help on using the changeset viewer.