Skip to content

Kernel dimension control#748

Merged
AdrianSosic merged 44 commits intodev/gpfrom
refactor/multi_task
Apr 13, 2026
Merged

Kernel dimension control#748
AdrianSosic merged 44 commits intodev/gpfrom
refactor/multi_task

Conversation

@AdrianSosic
Copy link
Copy Markdown
Collaborator

@AdrianSosic AdrianSosic commented Feb 12, 2026

DevPR, parent is #745

  • Enables to specify a kernel's active dimensions in a user-friendly way, i.e. by passing parameter_names
  • Adds the functionality for parameter subselection
  • Absorbs the ICM construction for multi-task models from the GP code into a new ICMKernelFactory class

@AdrianSosic AdrianSosic self-assigned this Feb 12, 2026
@AdrianSosic AdrianSosic added the enhancement Expand / change existing functionality label Feb 12, 2026
@AdrianSosic AdrianSosic mentioned this pull request Feb 12, 2026
20 tasks
@AdrianSosic AdrianSosic changed the base branch from main to dev/gp February 12, 2026 12:56
@AdrianSosic AdrianSosic force-pushed the refactor/multi_task branch 2 times, most recently from 5cda8d9 to a12c11f Compare February 25, 2026 13:57
Comment thread baybe/surrogates/gaussian_process/components/kernel.py Outdated
Comment thread baybe/surrogates/gaussian_process/components/__init__.py
Comment thread baybe/surrogates/gaussian_process/presets/edbo.py Outdated
@AdrianSosic AdrianSosic force-pushed the refactor/multi_task branch 6 times, most recently from 0bc8e21 to 9d285ce Compare March 6, 2026 10:31
@AdrianSosic AdrianSosic force-pushed the refactor/multi_task branch from 9d285ce to ffffafe Compare March 6, 2026 17:03
Comment thread baybe/surrogates/gaussian_process/core.py
@AdrianSosic AdrianSosic requested a review from Scienfitz April 10, 2026 17:03
@AdrianSosic AdrianSosic force-pushed the refactor/multi_task branch from 59418eb to 20f106b Compare April 13, 2026 14:26
@AdrianSosic AdrianSosic merged commit 9ef2604 into dev/gp Apr 13, 2026
12 of 13 checks passed
@AdrianSosic AdrianSosic deleted the refactor/multi_task branch April 13, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev enhancement Expand / change existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants