Skip to content

Conversation

@JesusTorrado
Copy link
Collaborator

@JesusTorrado JesusTorrado commented Jul 3, 2025

Separates the GPR from the surrogate model, now its own class as SurrogateModel. Also changes some nomenclature to make clearer which samples take part in which part of the surrogate model.

One of the main goals is to make the GPR layer on top of sklearn as lean as possible, so key parts of the implementation can be changes in isolation from other parts of GPry's code.

If not many attributes are used, it should be backwards-compatible.

It also takes the chance to run a formatter (ruff ~= black) everywhere.

WIP implementation!

  • Works but introduces inefficiencies.
  • Docs and docstrings still do not fully reflect the changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants