BayesianOptimization constructor
BayesianOptimization({})
Implementation
BayesianOptimization({
required this.initialX,
required this.initialY,
required this.lower,
required this.upper,
int? seed,
}) : _rand = seed != null ? Random(seed) : Random() {
if (initialX.length != initialY.length) {
throw ArgumentError('initialX and initialY length mismatch');
}
if (lower.length != upper.length) {
throw ArgumentError('bounds mismatch');
}
}