def setUpClass(self): #load models self.models, _ = utils.create_test_models() #run models utils.sample_from_models(self.models, n_iter=200)
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')
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)
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)
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()
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)