PSRN
[๐๐๐ญ๐ฎ๐ซ๐ ๐๐จ๐ฆ๐ฉ๐ฎ๐ญ๐๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐๐ข๐๐ง๐๐] โก๏ธ PSE/PSRN: Fast and efficient symbolic expression discovery through parallelized symbolic enumeration. Evaluates millions of expressions simultaneously on GPU with automated subtree reuse.
Language: python
Author: Nicolas Park (@nicolasp)
317 stars ยท 1038 views
Files
- LICENSE (txt)
- .github (github)
- workflows (txt)
- publish.yaml (yaml)
- push-and-pr.yml (yml)
- psrn (txt)
- utils (txt)
- data.py (py)
- config.py (py)
- pipeline.py (py)
- expr_utils (txt)
- exp_tree_node.py (py)
- calculator.py (py)
- test (txt)
- run_custom_data.py (py)
- README.md (md)
- pyproject.toml (toml)
- assets (txt)
- ncs_cover.png (image)
- PSRN.jpg (image)
- gen_dr_mask.py (py)
- exprutils.py (py)
- evaluate.py (py)
- dr_mask (txt)
- __init__.py (py)
- model (txt)
- token_generator (txt)
- base.py (py)
- GP (txt)
- main.py (py)
- model (txt)
- epression_to_tokens.py (py)
- exp_tree.py (py)
- utils.py (py)
- ga (txt)
- ga.py (py)
- agent.py (py)
- utils.py (py)
- gp.py (py)
- models.py (py)
- operators.py (py)
- stages_config (txt)
- benchmark.yaml (yaml)
- regressor.py (py)
- functions.py (py)
- data (txt)
- README.md (md)
- cli.py (py)
- ATTRIBUTION.md (markdown)