vbvarsel.global_parameters

Classes

Hyperparameters

Class representing the hyperparameters for the simulation.

SimulationParameters

Class representing the simulation parameters.

Module Contents

class vbvarsel.global_parameters.Hyperparameters[source]

Class representing the hyperparameters for the simulation.

threshold: float = 0.1[source]
k1: int = 5[source]
alpha0: float[source]
a0: int = 3[source]
beta0: float = 0.001[source]
d0: int = 1[source]
t_max: int = 1[source]
max_itr: int = 25[source]
max_annealed_itr: int = 10[source]
max_models: int = 10[source]
__post_init__()[source]
class vbvarsel.global_parameters.SimulationParameters[source]

Class representing the simulation parameters.

These parameters are the “settings” for the simulation experiment. For more information regarding the simulation, see [INSERT PAPER HERE]. Mixture proportions must be numbers between 0 and 1. The n_relevants array must be all numbers that are less than the n_variables value, as it is not possible to have a higher number of relevant variables than total variables.

n_observations: list[int][source]
n_variables: int = 200[source]
n_relevants: list[int][source]
mixture_proportions: list[float][source]
means: list[int][source]