Skip to content

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

@pietromani01

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions