marcin-franc/eureqa_python — Issue #2: Performance discrepancy with Python API vs C++ API
Author: mjgraham
Created: 2011-11-10 01:46:57+00:00
State: open

Hi,

The same calculation with the same settings runs half as slow using the Python API vs the C++ API directly:

Eureqa 0.84 (win32), 2 CPU cores
524 data points, 26 variables
"x25 = logistic(f(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24))", 9 building-block types, Absolute Error fitness

Python API:
7304 generations, 1.7338e+08 evaluations

C++ API:
15094 generations, 3.01195e+08 evaluations

Cheers,

Matthew