Blueprint (Implementation)#
alts.modules.blueprint
- class BaselineBlueprint[source]#
Bases:
Blueprint
ConfigurationRepeat: 1Time Source: IterationTimeSource()Oracles: POracles(process= FCFSQueryQueue())DataPools: ResultDataPools(result= FlatQueriedDataPool())Process: DataSourceProcess(data_source= LineDataSource())StoppingCriteria: TimeStoppingCriteria(stop_time= 100)ExperimentModules: InitQueryExperimentModules(initial_query_sampler = LatinHypercubeQuerySampler(num_queries=10),query_selector=ResultQuerySelector(query_optimizer=NoQueryOptimizer(query_sampler=UniformQuerySampler()),query_decider=AllQueryDecider(),))Evaluators: PlotAllDataPointsEvaluator(), PrintExpTimeEvaluator()- evaluators: Iterable[Evaluator] = (PlotAllDataPointsEvaluator(folder='fig', root_path='./eval', interactive=False, fig_name='AllData'), <alts.modules.evaluator.PrintExpTimeEvaluator object>)#
- experiment_modules: ExperimentModules = InitQueryExperimentModules(query_selector=NOTSET, initial_query_sampler=NOTSET)#
- repeat: int = 1#
- stopping_criteria: StoppingCriteria = TimeStoppingCriteria(stop_time=NOTSET)#
- time_source: TimeSource = IterationTimeSource(start_time=0, time_step=1)#