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)[source]

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)[source]

Set the output manager.

This is currently not implemented for personalize.

Parameters:

output_settings (OutputsSettings)

Return type:

None