Skip to content

Setup an Experiment

Alexandra Puchko edited this page Apr 13, 2018 · 12 revisions

Initialize Experiment Object

To setup an experiment, you will need to create an Experiment object.

Experiment takes four arguments:

  • name (str): The name of the Experiment to be created
  • load_fn (str): Name of the file in which Experiment JSON is saved
  • optimizer (str): Name of the optimizer that the user would like to use. This can be set later.
  • expt_id (str) : ID of already initialized experiment

The following example creates an experiment with the name data_proj using the random optimizer.

my_expmt = Experiment("data_proj", optimizer="random")

Available Optimizers

  • bayesian
  • random
  • grid-search

To set an optimizer

set_optimizer(optimizer): Sets the optimizer for the for the experiment. Verifies that it is a valid optimizer.

Additional Utilities

save_expt(file_name): Saves this Experiment in JSON format to the specified file. load_expt(file_name): Load the JSON in file_name into this Experiment. set_optimizer(optimizer): Sets the optimizer the for the experiment. Verifies that it is a valid optimizer.

Clone this wiki locally