pSeven Core is an integrated toolkit for predictive modeling, data analysis
and optimization. It provides a variety of proprietary and classical algorithms
for local and global optimization, approximation, dimension reduction, design
of experiments, and sensitivity analysis. See the homepage and documentation
for full details.
Requirements
- Python 3.6 or newer.
- NumPy 1.11.2 or newer.
- pSeven Core v2024.06 and older versions are not compatible with NumPy 2.
pSeven Core v2024.07 and newer are up to date with NumPy 2.
- Python 2.7 with NumPy 1.6.0 also supported.
NumPy is not required during installation,
though you will not be able to run pSeven Core until you install NumPy.
Additionally recommended:
While the above are not required, they are widely used in pSeven Core examples
and guides.
Optional:
- SHAP - implements a game theoretic approach
to explain model output.
SHAP is required only by some pSeven Core approximation models and only if you
are going to use the SHAP evaluation feature for that certain kind of models.
Windows requirements
pSeven Core is tested on Windows 10, 64-bit desktop editions. Newer versions
and corresponding server editions are also supported but not regularly tested.
Linux requirements
pSeven Core works on any Linux x86_64 with:
- Linux kernel 2.6.18 or newer.
- GNU C Library (glibc) 2.5 or newer.