❭ API reference ❭ biophysics_fitting ❭
optimizer¶
Multi-objective optimization algorithm.
This module interfaces with BluePyOpt [1] and provides:
a start population can be defined.
optimizations organized in a data base.
execution on a distributed system using dask.
return of all objectives, not only the combined ones.
The top-level pipeline can be started with start_run().
Note
The evolutionary algorithm implementation (adapted from BluePyOpt) is in
biophysics_fitting.optimizer_LGPL, which is licensed under LGPL-3.0-or-later.
Functions¶
|
Robustly convert something to an integer. |
|
Returns the index of the next iteration in a database. |
|
Save the results of an optimization iteration in a database. |
|
Create a sub-database for each run of the optimization algorithm. |
|
Get the objective function for the optimization. |
|
Get a map function for evaluating the parameters. |
|
Adapt the number of objectives of individuals |
|
Start an optimization run as specified in db_setup. |
Documentation unclear, incomplete, broken or wrong? Let us know