Skip to content

Commit 5b78d64

Browse files
authored
Deprecate decision making (#501)
* Deprecate decision-making files * Bump version * Fix conflict * Fix conflict * Fix linting * Drop BO
1 parent 14c9a30 commit 5b78d64

37 files changed

+1
-4995
lines changed

examples/bayesian_optimisation.py

Lines changed: 0 additions & 790 deletions
This file was deleted.

examples/decision_making.py

Lines changed: 0 additions & 411 deletions
This file was deleted.

gpjax/__init__.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
filterwarnings("ignore", category=BeartypeDecorHintPep585DeprecationWarning)
2020

2121
from gpjax import (
22-
decision_making,
2322
gps,
2423
integrators,
2524
kernels,
@@ -40,11 +39,10 @@
4039
__description__ = "Didactic Gaussian processes in JAX"
4140
__url__ = "https://github.com/JaxGaussianProcesses/GPJax"
4241
__contributors__ = "https://github.com/JaxGaussianProcesses/GPJax/graphs/contributors"
43-
__version__ = "0.9.4"
42+
__version__ = "0.9.5"
4443

4544
__all__ = [
4645
"base",
47-
"decision_making",
4846
"gps",
4947
"integrators",
5048
"kernels",

gpjax/citation.py

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@
1010
)
1111
from jaxlib.xla_extension import PjitFunction
1212

13-
from gpjax.decision_making.test_functions import (
14-
Forrester,
15-
LogarithmicGoldsteinPrice,
16-
)
17-
from gpjax.decision_making.utility_functions import ThompsonSampling
1813
from gpjax.kernels import (
1914
RFF,
2015
ArcCosine,
@@ -149,41 +144,3 @@ def _(tree) -> PaperCitation:
149144
booktitle="Advances in neural information processing systems",
150145
citation_type="article",
151146
)
152-
153-
154-
####################
155-
# Decision making citations
156-
####################
157-
@cite.register(ThompsonSampling)
158-
def _(tree) -> PaperCitation:
159-
return PaperCitation(
160-
citation_key="wilson2020efficiently",
161-
title="Efficiently sampling functions from Gaussian process posteriors",
162-
authors="Wilson, James and Borovitskiy, Viacheslav and Terenin, Alexander and Mostowsky, Peter and Deisenroth, Marc",
163-
year="2020",
164-
booktitle="International Conference on Machine Learning",
165-
citation_type="article",
166-
)
167-
168-
169-
@cite.register(Forrester)
170-
def _(tree) -> BookCitation:
171-
return BookCitation(
172-
citation_key="forrester2008engineering",
173-
authors="Forrester, Alexander and Sobester, Andras and Keane, Andy",
174-
title="Engineering design via surrogate modelling: a practical guide",
175-
year="2008",
176-
publisher="John Wiley & Sons",
177-
)
178-
179-
180-
@cite.register(LogarithmicGoldsteinPrice)
181-
def _(tree) -> PaperCitation:
182-
return PaperCitation(
183-
citation_key="picheny2013benchmark",
184-
authors="Picheny, Victor and Wagner, Tobias and Ginsbourger, David",
185-
title="A benchmark of kriging-based infill criteria for noisy optimization",
186-
year="2013",
187-
booktitle="Structural and multidisciplinary optimization",
188-
citation_type="article",
189-
)

gpjax/decision_making/__init__.py

Lines changed: 0 additions & 63 deletions
This file was deleted.

0 commit comments

Comments
 (0)