def test_default(self): conf = confprod.merge_with_defaults(confprod.generate_configurations([{}])[0], defaults) self.assertEqual(conf["optimization"][0], AdaGrad)
def test_generate(self): confs = confprod.generate_configurations(conf_specs) self.assertEqual(len(confs), 6)
def test_merge(self): confs = confprod.generate_configurations(conf_specs) for conf in confs: confprod.merge_with_defaults(conf, defaults) self.assertTrue("model" in conf)
def test_empty(self): cs = confprod.generate_configurations([]) self.assertEqual(len(cs), 0)