diff --git a/CHANGELOG.md b/CHANGELOG.md index cd176bbb..c83b7570 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG +## v1.0.0 - 10.03.2026 +Stable release! + +The package is now deemed stable which is supported by the [publication](https://jmlr.org/papers/v26/24-1185.html) of our paper in JMLR! +Please consider citing us if you use the library. + +Besides, there are some maintenance updates: +* Constrain versions of dependendencies due to external incompatibilities by + @stoprightthere in + https://github.com/geometric-kernels/GeometricKernels/pull/174 and https://github.com/geometric-kernels/GeometricKernels/pull/175 + ## v0.4.2 - 11.02.2026 Maintance release (https://github.com/geometric-kernels/GeometricKernels/pull/173). * Fix compatibility with modern `plum-dispatch`/`numpy`. diff --git a/CITATION.bib b/CITATION.bib index a729e293..7df740b3 100644 --- a/CITATION.bib +++ b/CITATION.bib @@ -1,6 +1,10 @@ -@article{mostowsky2024, - title = {The GeometricKernels Package: Heat and Matérn Kernels for Geometric Learning on Manifolds, Meshes, and Graphs}, - author = {Peter Mostowsky and Vincent Dutordoir and Iskander Azangulov and Noémie Jaquier and Michael John Hutchinson and Aditya Ravuri and Leonel Rozo and Alexander Terenin and Viacheslav Borovitskiy}, - year = {2024}, - journal = {arXiv:2407.08086}, +@article{JMLR:v26:24-1185, + author = {Peter Mostowsky and Vincent Dutordoir and Iskander Azangulov and No{\'e}mie Jaquier and Michael John Hutchinson and Aditya Ravuri and Leonel Rozo and Alexander Terenin and Viacheslav Borovitskiy}, + title = {The GeometricKernels Package: Heat and Mat{\'e}rn Kernels for Geometric Learning on Manifolds, Meshes, and Graphs}, + journal = {Journal of Machine Learning Research}, + year = {2025}, + volume = {26}, + number = {276}, + pages = {1--14}, + url = {http://jmlr.org/papers/v26/24-1185.html} } \ No newline at end of file diff --git a/CITATION.cff b/CITATION.cff index 16febcf9..10bf65d1 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -25,5 +25,10 @@ preferred-citation: given-names: "Alexander" - family-names: "Borovitskiy" given-names: "Viacheslav" - year: "2024" - journal: "arXiv:2407.08086" \ No newline at end of file + year: "2025" + journal: "Journal of Machine Learning Research" + volume: "26" + issue: "276" + start: 1 + end: 14 + url: "http://jmlr.org/papers/v26/24-1185.html" diff --git a/README.md b/README.md index 5c5e4ae4..218df743 100644 --- a/README.md +++ b/README.md @@ -198,13 +198,17 @@ This [link](https://github.com/geometric-kernels/GeometricKernels/issues/new?ass ## Citation -If you are using GeometricKernels, please cite the following [paper](https://arxiv.org/pdf/2407.08086): +If you are using GeometricKernels, please cite the following [paper](https://jmlr.org/papers/volume26/24-1185/24-1185.pdf): ``` -@article{mostowsky2024, - title = {The GeometricKernels Package: Heat and Matérn Kernels for Geometric Learning on Manifolds, Meshes, and Graphs}, - author = {Peter Mostowsky and Vincent Dutordoir and Iskander Azangulov and Noémie Jaquier and Michael John Hutchinson and Aditya Ravuri and Leonel Rozo and Alexander Terenin and Viacheslav Borovitskiy}, - year = {2024}, - journal = {arXiv:2407.08086}, +@article{JMLR:v26:24-1185, + author = {Peter Mostowsky and Vincent Dutordoir and Iskander Azangulov and No{\'e}mie Jaquier and Michael John Hutchinson and Aditya Ravuri and Leonel Rozo and Alexander Terenin and Viacheslav Borovitskiy}, + title = {The GeometricKernels Package: Heat and Mat{\'e}rn Kernels for Geometric Learning on Manifolds, Meshes, and Graphs}, + journal = {Journal of Machine Learning Research}, + year = {2025}, + volume = {26}, + number = {276}, + pages = {1--14}, + url = {http://jmlr.org/papers/v26/24-1185.html} } ``` diff --git a/docs/index.rst b/docs/index.rst index 3cb2824c..139543ab 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -418,11 +418,15 @@ If you are using GeometricKernels, please cite the `library paper =0.9", # TensorFlow / GPflow / TFP split - 'tensorflow', - 'tensorflow-probability; python_version < "3.12"', - 'tensorflow-probability>=0.25; python_version >= "3.12"', + 'tensorflow<=2.20.0', + 'tensorflow-probability<=0.25.0', 'gpflow', - 'tf_keras', + 'tf_keras<=2.20.1', # JAX family 'jax',