public static class OnlineExperimentImpl.OnlineExperimentBuilderImpl extends Object implements OnlineExperimentBuilder
| Modifier and Type | Method and Description |
|---|---|
OnlineExperimentImpl |
build()
Instantiates the Experiment object and registers it with Comet.
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
interceptStdout()
Turn on intercept of stdout and stderr and the logging of both in Comet
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withApiKey(String apiKey)
Set the api key matched to the account you wish to use
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withConfig(File overrideConfig)
Provide an override config to changeExperiment parameters being provided by the config
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withExistingExperimentKey(String experimentKey)
Used to continue a previous experiment
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withExperimentName(String experimentName)
Name the experiment
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withLogger(org.slf4j.Logger logger)
slf4j Logger through which the Experiment object can log its actions
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withMaxAuthRetries(int maxAuthRetries)
Set the max auth retry attempts.
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withProjectName(String projectName)
Set project name for the experiment
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withUrlOverride(String urlOverride)
Set the URL of your comet installation.
|
OnlineExperimentImpl.OnlineExperimentBuilderImpl |
withWorkspace(String workspace)
Set workspace for the project
|
public OnlineExperimentImpl.OnlineExperimentBuilderImpl withProjectName(String projectName)
OnlineExperimentBuilderwithProjectName in interface OnlineExperimentBuilderprojectName - The project under which the experiment should runpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withWorkspace(String workspace)
OnlineExperimentBuilderwithWorkspace in interface OnlineExperimentBuilderpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withApiKey(String apiKey)
OnlineExperimentBuilderwithApiKey in interface OnlineExperimentBuilderapiKey - The api key for the user running the experimentpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withMaxAuthRetries(int maxAuthRetries)
OnlineExperimentBuilderwithMaxAuthRetries in interface OnlineExperimentBuildermaxAuthRetries - number of times to try auth calls on experiment creationpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withUrlOverride(String urlOverride)
OnlineExperimentBuilderwithUrlOverride in interface OnlineExperimentBuilderurlOverride - full url of comet installation. default is https://www.comet.mlpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withExperimentName(String experimentName)
OnlineExperimentBuilderwithExperimentName in interface OnlineExperimentBuilderexperimentName - name to be applied to the experimentpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withExistingExperimentKey(String experimentKey)
OnlineExperimentBuilderwithExistingExperimentKey in interface OnlineExperimentBuilderexperimentKey - The experiment key for the experiment that is being continuedpublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withLogger(org.slf4j.Logger logger)
OnlineExperimentBuilderwithLogger in interface OnlineExperimentBuilderlogger - The logger that Experiment should usepublic OnlineExperimentImpl.OnlineExperimentBuilderImpl withConfig(File overrideConfig)
OnlineExperimentBuilderwithConfig in interface OnlineExperimentBuilderoverrideConfig - Config to override default valuespublic OnlineExperimentImpl.OnlineExperimentBuilderImpl interceptStdout()
OnlineExperimentBuilderinterceptStdout in interface OnlineExperimentBuilderpublic OnlineExperimentImpl build()
OnlineExperimentBuilderbuild in interface OnlineExperimentBuilderCopyright © 2021. All rights reserved.