colosseum.agent.mdp_models.bayesian_models       
                        The module containing some implementations of Bayesian models.
1""" 2The module containing some implementations of Bayesian models. 3""" 4 5from enum import IntEnum 6 7import gin 8 9from colosseum.agent.mdp_models.bayesian_models.base_conjugate import ConjugateModel 10from colosseum.agent.mdp_models.bayesian_models.conjugate_rewards import N_N, N_NIG 11from colosseum.agent.mdp_models.bayesian_models.conjugate_transitions import M_DIR 12 13 14@gin.constants_from_enum 15class RewardsConjugateModel(IntEnum): 16 """ 17 An enumeration of the available rewards conjugate models. 18 """ 19 20 N_NIG = 0 21 N_N = 1 22 23 def get_class(self): 24 if self == self.N_NIG: 25 return N_NIG 26 if self == self.N_N: 27 return N_N 28 29 30@gin.constants_from_enum 31class TransitionsConjugateModel(IntEnum): 32 """ 33 An enumeration of the available transition conjugate models. 34 """ 35 36 M_DIR = 0 37 38 def get_class(self): 39 if self == self.M_DIR: 40 return M_DIR
@gin.constants_from_enum
    class
    RewardsConjugateModel15@gin.constants_from_enum 16class RewardsConjugateModel(IntEnum): 17 """ 18 An enumeration of the available rewards conjugate models. 19 """ 20 21 N_NIG = 0 22 N_N = 1 23 24 def get_class(self): 25 if self == self.N_NIG: 26 return N_NIG 27 if self == self.N_N: 28 return N_N
An enumeration of the available rewards conjugate models.
Inherited Members
- enum.Enum
 - name
 - value
 - builtins.int
 - conjugate
 - bit_length
 - to_bytes
 - from_bytes
 - as_integer_ratio
 - real
 - imag
 - numerator
 - denominator
 
@gin.constants_from_enum
    class
    TransitionsConjugateModel31@gin.constants_from_enum 32class TransitionsConjugateModel(IntEnum): 33 """ 34 An enumeration of the available transition conjugate models. 35 """ 36 37 M_DIR = 0 38 39 def get_class(self): 40 if self == self.M_DIR: 41 return M_DIR
An enumeration of the available transition conjugate models.
Inherited Members
- enum.Enum
 - name
 - value
 - builtins.int
 - conjugate
 - bit_length
 - to_bytes
 - from_bytes
 - as_integer_ratio
 - real
 - imag
 - numerator
 - denominator