Quant / 02
Operator library
The project contains two operator libraries with different uses. The open operator reference preserves 1,250 original numerical implementations from 32 open-source projects, searchable by type and name. QuantGP serves genetic programming. Version 0.6.1 contains 1,330 entries in 27 functional groups, divided into default search, research and offline tiers.
- QuantGP entries · v0.6.1
- 1,330
- Methods & tools
- Python · Strongly typed GP · DEAP · Numerical contracts
Research visuals
Original implementations are retained from each open-source project, including versions with the same name or equivalent mathematics. They are organised into 23 types for lookup by type and name. The lower panel shows availability: 920 can be called in the pinned environment, while systematic numerical validation remains incomplete.
View full image ↗QuantGP provides numerical operators for composition in genetic programming. The middle panel shows entry counts across 27 functional groups. The lower panel separates default search, research and offline tiers; the default search loads 185 operators.
View full image ↗
The figure maps the 377 operators implemented in v0.5.0 across 24 modules and 121 proposed semantic subgroups. The vertical axis shows the figure's semantic-cost measure, point size indicates runtime tier, shape distinguishes primitive operators from macros, and colour denotes module risk. Stateful operators are marked separately.
View full image ↗
Each card represents one registered module, pairing its semantic group with an example operator and formula. Together, the cards show the functions and mathematical definitions across all 24 modules.
View full image ↗