Black-Box Optimization Toolkit


[Up] [Top]

Documentation for package ‘bbotk’ version 0.4.0

Help Pages

bbotk-package bbotk: Black-Box Optimization Toolkit
Archive Logging object for objective function evaluations
ArchiveBest Minimal logging object for objective function evaluations
bbotk bbotk: Black-Box Optimization Toolkit
bb_optimize Black-Box Optimization
bb_optimize.function Black-Box Optimization
bb_optimize.Objective Black-Box Optimization
is_dominated Calculate which points are dominated
mlr_optimizers Dictionary of Optimizer
mlr_optimizers_cmaes Optimization via Covariance Matrix Adaptation Evolution Strategy
mlr_optimizers_design_points Optimization via Design Points
mlr_optimizers_gensa Optimization via Generalized Simulated Annealing
mlr_optimizers_grid_search Optimization via Grid Search
mlr_optimizers_irace Optimization via Iterated Racing
mlr_optimizers_nloptr Optimization via Non-linear Optimization
mlr_optimizers_random_search Optimization via Random Search
mlr_terminators Dictionary of Terminators
mlr_terminators_clock_time Terminator that stops according to the clock time
mlr_terminators_combo Combine Terminators
mlr_terminators_evals Terminator that stops after a number of evaluations
mlr_terminators_none Terminator that never stops.
mlr_terminators_perf_reached Terminator that stops when a performance level has been reached
mlr_terminators_run_time Terminator that stops according to the run time
mlr_terminators_stagnation Terminator that stops when optimization does not improve
mlr_terminators_stagnation_batch Terminator that stops when optimization does not improve
Objective Objective function with domain and co-domain
ObjectiveRFun Objective interface with custom R function
ObjectiveRFunDt Objective interface for basic R functions.
opt Syntactic Sugar Optimizer Construction
OptimInstance Optimization Instance with budget and archive
OptimInstanceMultiCrit Optimization Instance with budget and archive
OptimInstanceSingleCrit Optimization Instance with budget and archive
Optimizer Optimizer
OptimizerCmaes Optimization via Covariance Matrix Adaptation Evolution Strategy
OptimizerDesignPoints Optimization via Design Points
OptimizerGenSA Optimization via Generalized Simulated Annealing
OptimizerGridSearch Optimization via Grid Search
OptimizerIrace Optimization via Iterated Racing
OptimizerNLoptr Optimization via Non-linear Optimization
OptimizerRandomSearch Optimization via Random Search
opts Syntactic Sugar Optimizer Construction
Progressor Progressor
Terminator Abstract Terminator Class
TerminatorClockTime Terminator that stops according to the clock time
TerminatorCombo Combine Terminators
TerminatorEvals Terminator that stops after a number of evaluations
TerminatorNone Terminator that never stops.
TerminatorPerfReached Terminator that stops when a performance level has been reached
TerminatorRunTime Terminator that stops according to the run time
TerminatorStagnation Terminator that stops when optimization does not improve
TerminatorStagnationBatch Terminator that stops when optimization does not improve
trm Syntactic Sugar Terminator Construction
trms Syntactic Sugar Terminator Construction