public interface OnlineExperimentBuilder
| Modifier and Type | Method and Description |
|---|---|
OnlineExperiment |
build()
Instantiates the Experiment object and registers it with Comet.
|
OnlineExperimentBuilder |
interceptStdout()
Turn on intercept of stdout and stderr and the logging of both in Comet
|
OnlineExperimentBuilder |
withApiKey(String apiKey)
Set the api key matched to the account you wish to use
|
OnlineExperimentBuilder |
withConfig(File overrideConfig)
Provide an override config to changeExperiment parameters being provided by the config
|
OnlineExperimentBuilder |
withExistingExperimentKey(String experimentKey)
Used to continue a previous experiment
|
OnlineExperimentBuilder |
withExperimentName(String experimentName)
Name the experiment
|
OnlineExperimentBuilder |
withLogger(org.slf4j.Logger logger)
slf4j Logger through which the Experiment object can log its actions
|
OnlineExperimentBuilder |
withMaxAuthRetries(int maxAuthRetries)
Set the max auth retry attempts.
|
OnlineExperimentBuilder |
withProjectName(String projectName)
Set project name for the experiment
|
OnlineExperimentBuilder |
withUrlOverride(String urlOverride)
Set the URL of your comet installation.
|
OnlineExperimentBuilder |
withWorkspace(String workspace)
Set workspace for the project
|
OnlineExperimentBuilder withProjectName(String projectName)
projectName - The project under which the experiment should runOnlineExperimentBuilder withWorkspace(String workspace)
workspace - OnlineExperimentBuilder withApiKey(String apiKey)
apiKey - The api key for the user running the experimentOnlineExperimentBuilder withMaxAuthRetries(int maxAuthRetries)
maxAuthRetries - number of times to try auth calls on experiment creationOnlineExperimentBuilder withUrlOverride(String urlOverride)
urlOverride - full url of comet installation. default is https://www.comet.mlOnlineExperimentBuilder withExperimentName(String experimentName)
experimentName - name to be applied to the experimentOnlineExperimentBuilder withExistingExperimentKey(String experimentKey)
experimentKey - The experiment key for the experiment that is being continuedOnlineExperimentBuilder withLogger(org.slf4j.Logger logger)
logger - The logger that Experiment should useOnlineExperimentBuilder withConfig(File overrideConfig)
overrideConfig - Config to override default valuesOnlineExperimentBuilder interceptStdout()
OnlineExperiment build()
Copyright © 2021. All rights reserved.