From 6163eb94ab07d0d944c764f82bcaf68efeb16780 Mon Sep 17 00:00:00 2001 From: Jerry Wang Date: Sun, 17 May 2026 11:05:04 +0800 Subject: [PATCH] Restore ARD as default for botorch_gp PR #39 disabled ARD specifically because the high-dim concatenated embedding (~18-42 dims with correlated PCA blocks) caused ModelFittingError once the labeled pool grew. For typical single-source embeddings (~6-15 dims) ARD-on is the better default, gives per-dimension lengthscales, and was the historical behavior. Users who need ARD-off for a concat-style sweep can still override via CLI (predictor.ard=false) or a custom predictor config. --- job_sub/conf/predictor/botorch_gp.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_sub/conf/predictor/botorch_gp.yaml b/job_sub/conf/predictor/botorch_gp.yaml index f5702c3..175366e 100755 --- a/job_sub/conf/predictor/botorch_gp.yaml +++ b/job_sub/conf/predictor/botorch_gp.yaml @@ -2,6 +2,6 @@ _target_: core.botorch_models.BoTorchGPRegressor device: auto dtype: float64 -ard: false +ard: true kernel: rbf noise_constraint: 1e-4