:mod:`altar.simulations.Reporter` ================================= .. py:module:: altar.simulations.Reporter Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: altar.simulations.Reporter.Reporter .. py:class:: Reporter(name, locator, **kwds) Bases: :class:`altar.component` Reporter reports simulation progress by using application journal channels .. method:: initialize(self, application) Initialize me given an {application} context .. method:: simulationStart(self, controller, **kwds) Handler invoked when the simulation is about to start .. method:: samplePosteriorStart(self, controller, **kwds) Handler invoked at the beginning of sampling the posterior .. method:: prepareSamplingPDFStart(self, controller, **kwds) Handler invoked at the beginning of the preparation of the sampling PDF .. method:: prepareSamplingPDFFinish(self, controller, **kwds) Handler invoked at the end of the preparation of the sampling PDF .. method:: betaStart(self, controller, **kwds) Handler invoked at the beginning of the beta step .. method:: walkChainsStart(self, controller, **kwds) Handler invoked at the beginning of the chain walk .. method:: chainAdvanceStart(self, controller, **kwds) Handler invoked at the beginning of a single step of chain walking .. method:: chainAdvanceFinish(self, controller, **kwds) Handler invoked at the end of a single step of chain walking .. method:: verifyStart(self, controller, **kwds) Handler invoked before we start verifying the generated sample .. method:: verifyFinish(self, controller, **kwds) Handler invoked after we are done verifying the generated sample .. method:: priorStart(self, controller, **kwds) Handler invoked before we compute the prior .. method:: priorFinish(self, controller, **kwds) Handler invoked after we compute the prior .. method:: dataStart(self, controller, **kwds) Handler invoked before we compute the data likelihood .. method:: dataFinish(self, controller, **kwds) Handler invoked after we compute the data likelihood .. method:: posteriorStart(self, controller, **kwds) Handler invoked before we assemble the posterior .. method:: posteriorFinish(self, controller, **kwds) Handler invoked after we assemble the posterior .. method:: acceptStart(self, controller, **kwds) Handler invoked at the beginning of sample accept/reject .. method:: acceptFinish(self, controller, **kwds) Handler invoked at the end of sample accept/reject .. method:: walkChainsFinish(self, controller, **kwds) Handler invoked at the end of the chain walk .. method:: resampleStart(self, controller, **kwds) Handler invoked before we start resampling .. method:: resampleFinish(self, controller, **kwds) Handler invoked after we are done resampling .. method:: betaFinish(self, controller, **kwds) Handler invoked at the end of the beta step .. method:: samplePosteriorFinish(self, controller, **kwds) Handler invoked at the end of sampling the posterior .. method:: simulationFinish(self, controller, **kwds) Handler invoked when the simulation is about to finish