7.5. pyopus.plotter.optplugin — An optimization algorithm plugin for visualization of simulation results

Inheritance diagram of pyopus.plotter.optplugin

An optimization algorithm plugin for visualization of simulation results

class pyopus.plotter.optplugin.IterationPlotter(plotter)

A reporter plugin that uses a plotter to visualize the simulation results during optimization. The plotting is initiated every time the optimization algorithm finds a point with a lower value of the cost function.

This plugin produces an annotation at the computer where the evaluation of the cost function takes place. The annotation that is produced is the results member of the PerformanceEvaluator object obtained from the plotter. On the master side this annotation is used for updating the PerformanceEvaluator object of the plotter.

See the pyopus.optimizer.base.Reporter class for more details.