:py:mod:`fragile.callbacks.report` ================================== .. py:module:: fragile.callbacks.report Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: fragile.callbacks.report.Report Functions ~~~~~~~~~ .. autoapisummary:: fragile.callbacks.report.statistics_from_array .. py:function:: statistics_from_array(x) Return the (mean, std, max, min) of an array. .. py:class:: Report(report_interval = None, progress_bar = True, notebook_widget = True, panel_widget = False, **kwargs) Bases: :py:obj:`fragile.core.api_classes.Callback` The :class:`Walkers` is a data structure that takes care of all the data involved in making a Swarm evolve. .. py:attribute:: name :annotation: = report .. py:attribute:: _log .. py:method:: report_interval() :property: .. py:method:: before_reset() .. py:method:: after_evolve() .. py:method:: run_end() .. py:method:: report_progress() Report information of the current run. .. py:method:: panel(show_widget = False) .. py:method:: setup_notebook_container() Display the display widgets if the Swarm is running in an IPython kernel.