Metadata-Version: 2.4
Name: psrn
Version: 0.1.0
Summary: Parallel Symbolic Regression Network (PSRN) / Parallel Symbolic Enumeration (PSE)
Author-email: Kai Ruan <kairuan@ruc.edu.cn>
License: MIT
Project-URL: Homepage, https://github.com/intell-sci-comput/PTS
Project-URL: Paper, https://arxiv.org/abs/2407.04405
Keywords: symbolic regression,AI4Science,pytorch,scientific discovery
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch>=2.0.0
Requires-Dist: deap==1.3.3
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scikit-learn
Requires-Dist: PyYAML
Requires-Dist: sympy
Requires-Dist: numba
Requires-Dist: tqdm
Requires-Dist: scipy
Requires-Dist: click
Requires-Dist: symengine==0.11.0
Dynamic: license-file


![sdf](./assets/PSRN.jpg)

## 📥 Installation

**Prerequisite**: Python >=3.9, <=3.12

```bash
pip install git+https://github.com/x66ccff/PSRN
```

## 📚 Citation

If you use this work, please cite:

```bibtex
@article{arxiv:2407.04405,
  author     = {Ruan, Kai and Gao, Ze-Feng and Guo, Yike and Sun, Hao and Wen, Ji-Rong and Liu, Yang},
  title      = {Discovering symbolic expressions with parallelized tree search},
  journal    = {arXiv preprint arXiv:2407.04405},
  year       = {2024},
  url        = {https://arxiv.org/abs/2407.04405}
}
```
