diff options
Diffstat (limited to 'python-gpjax.spec')
-rw-r--r-- | python-gpjax.spec | 162 |
1 files changed, 87 insertions, 75 deletions
diff --git a/python-gpjax.spec b/python-gpjax.spec index 2279106..2639db3 100644 --- a/python-gpjax.spec +++ b/python-gpjax.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-gpjax -Version: 0.6.1 +Version: 0.6.3 Release: 1 Summary: Gaussian processes in JAX. License: Apache-2.0 URL: https://github.com/JaxGaussianProcesses/GPJax -Source0: https://mirrors.nju.edu.cn/pypi/web/packages/39/0a/4296668bec6e4468018d9898615e84ce92abd76ba70cbe1b64d286049388/gpjax-0.6.1.tar.gz +Source0: https://mirrors.aliyun.com/pypi/web/packages/0e/18/02bcaf509e7adf95dde58dabbe1101165c3159e2704d601ef78c35468ee2/gpjax-0.6.3.tar.gz BuildArch: noarch Requires: python3-jax @@ -27,7 +27,7 @@ Requires: python3-jaxlib [](https://codecov.io/gh/JaxGaussianProcesses/GPJax) [](https://www.codefactor.io/repository/github/jaxgaussianprocesses/gpjax) -[](https://gpjax.readthedocs.io/en/latest/?badge=latest) +[](https://app.netlify.com/sites/endearing-crepe-c2d5fe/deploys) [](https://badge.fury.io/py/GPJax) [](https://doi.org/10.21105/joss.04455) [](https://pepy.tech/project/gpjax) @@ -35,7 +35,7 @@ Requires: python3-jaxlib [**Quickstart**](#simple-example) | [**Install guide**](#installation) -| [**Documentation**](https://gpjax.readthedocs.io/en/latest/) +| [**Documentation**](https://docs.jaxgaussianprocesses.com/) | [**Slack Community**](https://join.slack.com/t/gpjax/shared_invite/zt-1da57pmjn-rdBCVg9kApirEEn2E5Q2Zw) GPJax aims to provide a low-level interface to Gaussian process (GP) models in @@ -69,20 +69,23 @@ process modelling. ## Notebook examples -> - [**Conjugate Inference**](https://gpjax.readthedocs.io/en/latest/examples/regression.html) -> - [**Classification with MCMC**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Sparse Variational Inference**](https://gpjax.readthedocs.io/en/latest/examples/uncollapsed_vi.html) -> - [**BlackJax Integration**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Laplace Approximation**](https://gpjax.readthedocs.io/en/latest/examples/classification.html#Laplace-approximation) -> - [**Inference on Non-Euclidean Spaces**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**Inference on Graphs**](https://gpjax.readthedocs.io/en/latest/examples/graph_kernels.html) -> - [**Learning Gaussian Process Barycentres**](https://gpjax.readthedocs.io/en/latest/examples/barycentres.html) -> - [**Deep Kernel Regression**](https://gpjax.readthedocs.io/en/latest/examples/haiku.html) +> - [**Conjugate Inference**](https://docs.jaxgaussianprocesses.com/examples/regression/) +> - [**Classification with MCMC**](https://docs.jaxgaussianprocesses.com/examples/classification/) +> - [**Sparse Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/collapsed_vi/) +> - [**Stochastic Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/uncollapsed_vi/) +> - [**BlackJax Integration**](https://docs.jaxgaussianprocesses.com/examples/classification/#mcmc-inference) +> - [**Laplace Approximation**](https://docs.jaxgaussianprocesses.com/examples/classification/#laplace-approximation) +> - [**Inference on Non-Euclidean Spaces**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**Inference on Graphs**](https://docs.jaxgaussianprocesses.com/examples/graph_kernels/) +> - [**Pathwise Sampling**](https://docs.jaxgaussianprocesses.com/examples/spatial/) +> - [**Learning Gaussian Process Barycentres**](https://docs.jaxgaussianprocesses.com/examples/barycentres/) +> - [**Deep Kernel Regression**](https://docs.jaxgaussianprocesses.com/examples/deep_kernels/) +> - [**Poisson Regression**](https://docs.jaxgaussianprocesses.com/examples/poisson/) ## Guides for customisation > -> - [**Custom kernels**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**UCI regression**](https://gpjax.readthedocs.io/en/latest/examples/yacht.html) +> - [**Custom kernels**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**UCI regression**](https://docs.jaxgaussianprocesses.com/examples/yacht/) ## Conversion between `.ipynb` and `.py` Above examples are stored in [examples](examples) directory in the double @@ -185,6 +188,15 @@ pip install gpjax > > This version is possibly unstable and may contain bugs. +> **Note** +> +> We advise you create virtual environment before installing: +> ``` +> conda create -n gpjax_experimental python=3.10.0 +> conda activate gpjax_experimental +> ``` + + Clone a copy of the repository to your local machine and run the setup configuration in development mode. ```bash @@ -193,15 +205,7 @@ cd GPJax poetry install ``` -> **Note** -> -> We advise you create virtual environment before installing: -> ``` -> conda create -n gpjax_experimental python=3.10.0 -> conda activate gpjax_experimental -> ``` -> -> and recommend you check your installation passes the supplied unit tests: +> We recommend you check your installation passes the supplied unit tests: > > ```python > poetry run pytest @@ -242,7 +246,7 @@ BuildRequires: python3-pip [](https://codecov.io/gh/JaxGaussianProcesses/GPJax) [](https://www.codefactor.io/repository/github/jaxgaussianprocesses/gpjax) -[](https://gpjax.readthedocs.io/en/latest/?badge=latest) +[](https://app.netlify.com/sites/endearing-crepe-c2d5fe/deploys) [](https://badge.fury.io/py/GPJax) [](https://doi.org/10.21105/joss.04455) [](https://pepy.tech/project/gpjax) @@ -250,7 +254,7 @@ BuildRequires: python3-pip [**Quickstart**](#simple-example) | [**Install guide**](#installation) -| [**Documentation**](https://gpjax.readthedocs.io/en/latest/) +| [**Documentation**](https://docs.jaxgaussianprocesses.com/) | [**Slack Community**](https://join.slack.com/t/gpjax/shared_invite/zt-1da57pmjn-rdBCVg9kApirEEn2E5Q2Zw) GPJax aims to provide a low-level interface to Gaussian process (GP) models in @@ -284,20 +288,23 @@ process modelling. ## Notebook examples -> - [**Conjugate Inference**](https://gpjax.readthedocs.io/en/latest/examples/regression.html) -> - [**Classification with MCMC**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Sparse Variational Inference**](https://gpjax.readthedocs.io/en/latest/examples/uncollapsed_vi.html) -> - [**BlackJax Integration**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Laplace Approximation**](https://gpjax.readthedocs.io/en/latest/examples/classification.html#Laplace-approximation) -> - [**Inference on Non-Euclidean Spaces**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**Inference on Graphs**](https://gpjax.readthedocs.io/en/latest/examples/graph_kernels.html) -> - [**Learning Gaussian Process Barycentres**](https://gpjax.readthedocs.io/en/latest/examples/barycentres.html) -> - [**Deep Kernel Regression**](https://gpjax.readthedocs.io/en/latest/examples/haiku.html) +> - [**Conjugate Inference**](https://docs.jaxgaussianprocesses.com/examples/regression/) +> - [**Classification with MCMC**](https://docs.jaxgaussianprocesses.com/examples/classification/) +> - [**Sparse Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/collapsed_vi/) +> - [**Stochastic Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/uncollapsed_vi/) +> - [**BlackJax Integration**](https://docs.jaxgaussianprocesses.com/examples/classification/#mcmc-inference) +> - [**Laplace Approximation**](https://docs.jaxgaussianprocesses.com/examples/classification/#laplace-approximation) +> - [**Inference on Non-Euclidean Spaces**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**Inference on Graphs**](https://docs.jaxgaussianprocesses.com/examples/graph_kernels/) +> - [**Pathwise Sampling**](https://docs.jaxgaussianprocesses.com/examples/spatial/) +> - [**Learning Gaussian Process Barycentres**](https://docs.jaxgaussianprocesses.com/examples/barycentres/) +> - [**Deep Kernel Regression**](https://docs.jaxgaussianprocesses.com/examples/deep_kernels/) +> - [**Poisson Regression**](https://docs.jaxgaussianprocesses.com/examples/poisson/) ## Guides for customisation > -> - [**Custom kernels**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**UCI regression**](https://gpjax.readthedocs.io/en/latest/examples/yacht.html) +> - [**Custom kernels**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**UCI regression**](https://docs.jaxgaussianprocesses.com/examples/yacht/) ## Conversion between `.ipynb` and `.py` Above examples are stored in [examples](examples) directory in the double @@ -400,6 +407,15 @@ pip install gpjax > > This version is possibly unstable and may contain bugs. +> **Note** +> +> We advise you create virtual environment before installing: +> ``` +> conda create -n gpjax_experimental python=3.10.0 +> conda activate gpjax_experimental +> ``` + + Clone a copy of the repository to your local machine and run the setup configuration in development mode. ```bash @@ -408,15 +424,7 @@ cd GPJax poetry install ``` -> **Note** -> -> We advise you create virtual environment before installing: -> ``` -> conda create -n gpjax_experimental python=3.10.0 -> conda activate gpjax_experimental -> ``` -> -> and recommend you check your installation passes the supplied unit tests: +> We recommend you check your installation passes the supplied unit tests: > > ```python > poetry run pytest @@ -454,7 +462,7 @@ Provides: python3-gpjax-doc [](https://codecov.io/gh/JaxGaussianProcesses/GPJax) [](https://www.codefactor.io/repository/github/jaxgaussianprocesses/gpjax) -[](https://gpjax.readthedocs.io/en/latest/?badge=latest) +[](https://app.netlify.com/sites/endearing-crepe-c2d5fe/deploys) [](https://badge.fury.io/py/GPJax) [](https://doi.org/10.21105/joss.04455) [](https://pepy.tech/project/gpjax) @@ -462,7 +470,7 @@ Provides: python3-gpjax-doc [**Quickstart**](#simple-example) | [**Install guide**](#installation) -| [**Documentation**](https://gpjax.readthedocs.io/en/latest/) +| [**Documentation**](https://docs.jaxgaussianprocesses.com/) | [**Slack Community**](https://join.slack.com/t/gpjax/shared_invite/zt-1da57pmjn-rdBCVg9kApirEEn2E5Q2Zw) GPJax aims to provide a low-level interface to Gaussian process (GP) models in @@ -496,20 +504,23 @@ process modelling. ## Notebook examples -> - [**Conjugate Inference**](https://gpjax.readthedocs.io/en/latest/examples/regression.html) -> - [**Classification with MCMC**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Sparse Variational Inference**](https://gpjax.readthedocs.io/en/latest/examples/uncollapsed_vi.html) -> - [**BlackJax Integration**](https://gpjax.readthedocs.io/en/latest/examples/classification.html) -> - [**Laplace Approximation**](https://gpjax.readthedocs.io/en/latest/examples/classification.html#Laplace-approximation) -> - [**Inference on Non-Euclidean Spaces**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**Inference on Graphs**](https://gpjax.readthedocs.io/en/latest/examples/graph_kernels.html) -> - [**Learning Gaussian Process Barycentres**](https://gpjax.readthedocs.io/en/latest/examples/barycentres.html) -> - [**Deep Kernel Regression**](https://gpjax.readthedocs.io/en/latest/examples/haiku.html) +> - [**Conjugate Inference**](https://docs.jaxgaussianprocesses.com/examples/regression/) +> - [**Classification with MCMC**](https://docs.jaxgaussianprocesses.com/examples/classification/) +> - [**Sparse Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/collapsed_vi/) +> - [**Stochastic Variational Inference**](https://docs.jaxgaussianprocesses.com/examples/uncollapsed_vi/) +> - [**BlackJax Integration**](https://docs.jaxgaussianprocesses.com/examples/classification/#mcmc-inference) +> - [**Laplace Approximation**](https://docs.jaxgaussianprocesses.com/examples/classification/#laplace-approximation) +> - [**Inference on Non-Euclidean Spaces**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**Inference on Graphs**](https://docs.jaxgaussianprocesses.com/examples/graph_kernels/) +> - [**Pathwise Sampling**](https://docs.jaxgaussianprocesses.com/examples/spatial/) +> - [**Learning Gaussian Process Barycentres**](https://docs.jaxgaussianprocesses.com/examples/barycentres/) +> - [**Deep Kernel Regression**](https://docs.jaxgaussianprocesses.com/examples/deep_kernels/) +> - [**Poisson Regression**](https://docs.jaxgaussianprocesses.com/examples/poisson/) ## Guides for customisation > -> - [**Custom kernels**](https://gpjax.readthedocs.io/en/latest/examples/kernels.html#Custom-Kernel) -> - [**UCI regression**](https://gpjax.readthedocs.io/en/latest/examples/yacht.html) +> - [**Custom kernels**](https://docs.jaxgaussianprocesses.com/examples/kernels/#custom-kernel) +> - [**UCI regression**](https://docs.jaxgaussianprocesses.com/examples/yacht/) ## Conversion between `.ipynb` and `.py` Above examples are stored in [examples](examples) directory in the double @@ -612,6 +623,15 @@ pip install gpjax > > This version is possibly unstable and may contain bugs. +> **Note** +> +> We advise you create virtual environment before installing: +> ``` +> conda create -n gpjax_experimental python=3.10.0 +> conda activate gpjax_experimental +> ``` + + Clone a copy of the repository to your local machine and run the setup configuration in development mode. ```bash @@ -620,15 +640,7 @@ cd GPJax poetry install ``` -> **Note** -> -> We advise you create virtual environment before installing: -> ``` -> conda create -n gpjax_experimental python=3.10.0 -> conda activate gpjax_experimental -> ``` -> -> and recommend you check your installation passes the supplied unit tests: +> We recommend you check your installation passes the supplied unit tests: > > ```python > poetry run pytest @@ -655,7 +667,7 @@ If you use GPJax in your research, please cite our [JOSS paper](https://joss.the %prep -%autosetup -n gpjax-0.6.1 +%autosetup -n gpjax-0.6.3 %build %py3_build @@ -669,20 +681,20 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then - find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then - find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then - find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then - find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . @@ -695,5 +707,5 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog -* Tue May 30 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.1-1 +* Fri Jun 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.3-1 - Package Spec generated |