Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
4fa32903
"examples/vscode:/vscode.git/clone" did not exist on "9d7fe9d3af82db8fed1e2b02fac8a6d58ed82a02"
Commit
4fa32903
authored
Nov 25, 2017
by
Davis King
Browse files
clarified docs
parent
4d0b2035
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
12 deletions
+11
-12
examples/optimization_ex.cpp
examples/optimization_ex.cpp
+11
-12
No files found.
examples/optimization_ex.cpp
View file @
4fa32903
...
...
@@ -263,20 +263,19 @@ int main() try
// Finally, let's try the find_max_global() routine. Like
// find_max_bobyqa(), this is a technique specially designed to maximize
// a function in the absence of derivative information. However, it is
// also designed to handle functions with many local optima. Where
// BOBYQA would get stuck at the nearest local optima, find_max_global()
// won't. find_max_global() uses a global optimization method based on a
// combination of non-parametric global function modeling and BOBYQA
// style quadratic trust region modeling to efficiently find a global
// maximizer. It usually does a good job with a relatively small number
// of calls to the function being optimized.
// Finally, let's try the find_max_global() routine. Like find_min_bobyqa(),
// this technique is specially designed to optimize a function in the absence
// of derivative information. However, it is also designed to handle
// functions with many local optima. Where BOBYQA would get stuck at the
// nearest local optima, find_max_global() won't. find_max_global() uses a
// global optimization method based on a combination of non-parametric global
// function modeling and BOBYQA style quadratic trust region modeling to
// efficiently find a global maximizer. It usually does a good job with a
// relatively small number of calls to the function being optimized.
//
// You also don't have to give it a starting point or set any parameters,
// other than defining
the
bounds constraints. This makes it the method
//
of
choice for derivative free optimization in the presence of local
// other than defining bounds constraints. This makes it the method
of
// choice for derivative free optimization in the presence of
multiple
local
// optima. Its API also allows you to define functions that take a
// column_vector as shown above or to explicitly use named doubles as
// arguments, which we do here.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment