Last update October 8th, 2019
Library API to simplify usage of algorithms without Oríon's worker.
Offering:
- no need to setup DB, can use one's existing backend
- Can re-use tools provided by backend for visualizations, etc.
Offering:
- no need to setup DB, can use one's existing backend
- Can re-use tools provided by backend for visualizations, etc.
Traditional suggest
/observe
interface
experiment = orion.client.register(
experiment='fct-dummy',
x='loguniform(0.1, 1)', verbose=True, message='running trial {trial.hash_name}')
trial = experiment.suggest()
results = dummy(**trial.arguments)
experiment.observe(trial, results)
Change interface to support trial object instead of curated lists. This is necessary to support algorithms such as PBT.
- PBT
- BOHB
- Specific to hyper parameter optimizations
- Provide status of experiments
The Space class will be refactored on top of ConfigSpace. This will give access to conditional parameters and forbidden clauses.
- NAS
- Multi-Objective Optimization
- Dynamic Scheduler