Exemplo n.º 1
0
 def __init__(self, distribution, num_components, num_sample_discard=1000,
              num_samples_gmm=1000, num_samples_when_to_switch=40000, num_runs_em=1):
     StandardMetropolis.__init__(self, distribution)
     
     self.num_components = num_components
     self.num_sample_discard = num_sample_discard
     self.num_samples_gmm = num_samples_gmm
     self.num_samples_when_to_switch = num_samples_when_to_switch
     self.num_runs_em = num_runs_em
     
     # start with empty proposal, is changed to something in adapt method
     self.proposal = None
Exemplo n.º 2
0
    def __init__(self,
                 distribution,
                 num_components,
                 num_sample_discard=1000,
                 num_samples_gmm=1000,
                 num_samples_when_to_switch=40000,
                 num_runs_em=1):
        StandardMetropolis.__init__(self, distribution)

        self.num_components = num_components
        self.num_sample_discard = num_sample_discard
        self.num_samples_gmm = num_samples_gmm
        self.num_samples_when_to_switch = num_samples_when_to_switch
        self.num_runs_em = num_runs_em

        # start with empty proposal, is changed to something in adapt method
        self.proposal = None