Beispiel #1
0
    def setUpClass(self):

        #load models
        self.models, _ = utils.create_test_models()

        #run models
        utils.sample_from_models(self.models, n_iter=200)
Beispiel #2
0
 def test_load_db(self):
     new_models, params = create_test_models()
     for i, model in enumerate(new_models):
         print "sample model", i
         model.sample(100, dbname='unittest.db', db='pickle')
         model.load_db(dbname='unittest.db', db='pickle')
         model.gen_stats()
         os.remove('unittest.db')
Beispiel #3
0
    def setUpClass(self):
    #def setUp(self):

        #load models
        self.models, self.params = create_test_models()

        #run models
        sample_from_models(self.models, n_iter=500)
Beispiel #4
0
 def test_init_from_existing_model(self):
     new_models = create_test_models()
     for (i_m, pre_model) in enumerate(self.models):
         new_models[i_m].init_from_existing_model(pre_model)
Beispiel #5
0
 def test_emcee(self):
     self.models, self.params = create_test_models()
     np.random.seed(123)
     for model in self.models:
         model.find_starting_values()
         model.sample_emcee()
Beispiel #6
0
 def test_subj_by_subj_map_init(self):
     models = create_test_models()
     for model in models:
         if model.is_group_model:
             model.subj_by_subj_map_init(runs=1)