leaspy.algo.personalize.base#

This module defines the AbstractPersonalizeAlgo class used for all personalize algorithms.

Classes#

PersonalizeAlgorithm

Abstract class for personalize algorithm.

Module Contents#

class PersonalizeAlgorithm(settings)#

Bases: leaspy.algo.base.IterativeAlgorithm[leaspy.algo.base.ModelType, leaspy.algo.base.ReturnType]

Abstract class for personalize algorithm.

Estimation of individual parameters of a given Data file with a frozen model (already estimated, or loaded from known parameters).

Parameters:
settingsAlgorithmSettings

Settings of the algorithm.

Attributes:
namestr

Algorithm’s name.

seedint, optional

Algorithm’s seed (default None).

algo_parametersdict

Algorithm’s parameters.

Parameters:

settings (AlgorithmSettings)

See also

Leaspy.personalize()
family: AlgorithmType#
set_output_manager(output_settings)#

Set the output manager.

This is currently not implemented for personalize.

Parameters:

output_settings (OutputsSettings)

Return type:

None