Use Botorch MultiTaskGP for transfer learning#549
Conversation
8fee382 to
88e1dfe
Compare
AdrianSosic
left a comment
There was a problem hiding this comment.
Hi @Hrovatin, here the first batch of comments
|
@Hrovatin would you consider abandoning this PR? I think if this topic is picked up again its better to start afresh (and only open a PR after investigations have concluded). |
|
@Scienfitz I would keep open as the main blocker for this was randomness in benchmarks. Since that may be solved now I would suggest running benchmarks again on the new HPC (need to confirm it is also reproducible there) |
|
@Hrovatin any update? |
|
No, I need to first set up testing on oneHPC to reproducibly benchmark - as that seems to be the only option to make fully reproducible. I will post update here once I have the results @Scienfitz |
8ce5fba to
bee32aa
Compare
|
@AdrianSosic @Scienfitz @AVHopp Update on the comparison of MultiTask GP from botorch and current kernel:
|
AVHopp
left a comment
There was a problem hiding this comment.
First round of comments, but we should discuss some of the points (in particular the one regarding multiple active values) internally first.
de81707 to
68a9c24
Compare
AVHopp
left a comment
There was a problem hiding this comment.
Would be willing to approve - however, since this is technically my PR I can't
5cfb366 to
7bb49d9
Compare
Co-authored-by: Alexander V. Hopp <alexander.hopp@merckgroup.com>
Co-authored-by: Alexander V. Hopp <alexander.hopp@merckgroup.com>
The active_dims argument can now be dropped due to #671
Unfortunately, previous botorch version have an (unnecessary?) hard pin for gpytorch on version 1.14, causing troubles with other tests due to the following issue, which has only be fixed in 1.14.1: cornellius-gp/gpytorch#2633
Does not solve the problem since there is still a failing example
9f060b9 to
ace40f7
Compare
|
@copilot: Explain the reason for the CI failure |
|
@AdrianSosic I've opened a new pull request, #703, to work on those changes. Once the pull request is ready, I'll request review from you. |
4881367 to
4f46223
Compare
|
Closed in favor of #743. In particular, we don't switch to |


Replaces the custom
IndexKernelconstruction with BoTorch'sMultiTaskGP(which became possible due the addedall_tasksargument).