leaspy.algo.personalize.mcmc

This module defines the AbstractMCMCPersonalizeAlgo class used for sampler based personalize algorithms.

Classes

McmcPersonalizeAlgorithm

Base class for MCMC-based personalization algorithms.

Module Contents

class McmcPersonalizeAlgorithm(settings)[source]

Bases: leaspy.algo.algo_with_annealing.AlgorithmWithAnnealingMixin, leaspy.algo.algo_with_samplers.AlgorithmWithSamplersMixin, leaspy.algo.algo_with_device.AlgorithmWithDeviceMixin, leaspy.algo.personalize.base.PersonalizeAlgorithm[leaspy.models.McmcSaemCompatibleModel, leaspy.io.outputs.individual_parameters.IndividualParameters]

Base class for MCMC-based personalization algorithms.

Individual parameters are derived from values of individual variables of the model.

Parameters:
settingsAlgorithmSettings

Settings of the algorithm.

Parameters:

settings (AlgorithmSettings)