Skip to content

[GENERAL SUPPORT]: Expose Acquisition Function and Kernel Hyper parameter #5099

Description

@pietromani01

Question

I’m currently using Client from ax.api.client for my research experiments. While the high-level abstraction is great for running trials, I need deeper insights into the model's behavior over time for my analysis.

Specifically, I am looking for a way to expose and track:

Hyperparameter Evolution: How the kernel hyperparameters (e.g., lengthscales) evolve trial-by-trial.
Acquisition Function Values: The values of the acquisition function at each step.
Model Metadata: A way to programmatically identify the exact kernel and acquisition function being used when relying on the default GenerationStrategy and not the one I built.

Currently, the Client API seems to abstract away the underlying ModelBridge and BoTorchModel.
Could you please provide a snippet if applicable?

Please provide any relevant code snippet if applicable.

Code of Conduct

  • I agree to follow this Ax's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions