Metadata-Version: 2.1
Name: gaussian_process_api
Version: 0.6.0
Summary: Gaussian process code with C compiled kernel functions that have sparse matrix support
Keywords: astronomy,information analysis,machine learning,physics
Author: D. Wysocki, R. O'Shaughnessy
Author-Email: "V. Delfavero" <xevra86@gmail.com>
Maintainer-Email: "V. Delfavero" <xevra86@gmail.com>
License: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Project-URL: Homepage, https://gitlab.com/xevra/basil-core
Project-URL: Bug tracker, https://gitlab.com/xevra/basil-core/issues
Requires-Python: >=3.12
Requires-Dist: h5py>=2.7.0
Requires-Dist: numpy>=1.21.6
Requires-Dist: matplotlib>=2.0.0
Requires-Dist: scipy>=1.2.0
Requires-Dist: six>=1.10.0
Requires-Dist: scikit-sparse>=0.4.0
Requires-Dist: fast_histogram>=0.10
Requires-Dist: astropy
Description-Content-Type: text/markdown

# Gaussian Process API

Some ground work for Gaussian Processes / storing to HDF5 in a clean API.

For use examples, check out the Jupyter notebooks!

## Installation:

Method 1:

This will only work with python 3.7+, and on a computer with cholmod installed (suitesparse, libsuitesparse-dev, etc...).
```
python3 -m pip install gaussian-process-api
```

Method 2:

This should work on any computer with anaconda:
```
conda create --name gp-api python=3.9
conda activate gp-api
conda install -c conda-forge scikit-sparse
python3 -m pip install gaussian-process-api
python3 -m pip install --upgrade ipykernel
python3 -m ipykernel install --user --name "gp-api" --display-name "gp-api" # For jupyter 
```

## Contributing

We are open to pull requests. 

If you would like to make a contribution, please explain what changes you are making and why.

## License

[MIT](https://choosealicense.com/licenses/mit)
