Package gmisclib :: Module mcmc_logger :: Class logger_c
[frames] | no frames]

Class logger_c

source code


This class is called from the Markov-Chain stepper and writes the log file.

Instance Methods
 
__init__(self, logwriter, iterstep=100, ergstep=0.1)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
set_logstep(self, iterstep, ergstep, reason='sampled') source code
 
add(self, stepperInstance, iter)
Called every step: this decides whether data should be logged.
source code
 
Add(self, stepperInstance, iter, reason=None) source code
 
close(self) source code
 
comment(self, comment) source code
 
header(self, k, v) source code
 
headers(self, hdict) source code
 
reset(self) source code
 
set_trigger_point(self) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, logwriter, iterstep=100, ergstep=0.1)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

add(self, stepperInstance, iter)

source code 

Called every step: this decides whether data should be logged.

Overrides: mcmc_helper.logger_template.add

close(self)

source code 
Overrides: mcmc_helper.logger_template.close

reset(self)

source code 
Overrides: mcmc_helper.logger_template.reset