You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactoring: move SurrogateBuilder and mixed integer moe from ego to moe (#382)
* feat: add SurrogateBuilder trait and XType enum for surrogate model configuration
- Introduced the `SurrogateBuilder` trait in `surrogate_builder.rs` to define methods for configuring and training surrogate models used by the Egor optimizer.
- Implemented the `SurrogateBuilder` trait for `GpMixtureParams<f64>`, providing functionality for setting regression specifications, correlation models, clustering, and training methods.
- Added the `XType` enum in `xtypes.rs` to represent different variable types (Float, Int, Ord, Enum) and a helper function `discrete` to check for discrete types in a given list of `XType`.
- Included unit tests for the `discrete` function to ensure correct identification of discrete variable types.
* Deprecate re-export from moe
* Linting
* Documention
* fix: improve documentation for LHS design and correlation model trait
0 commit comments