Ejemplo n.º 1
0
 def testIdentityGenerator(self):
   identity_problem = algorithmic.AlgorithmicIdentityBinary40()
   counter = 0
   for d in identity_problem.generator(3, 8, 10):
     counter += 1
     self.assertEqual(d["inputs"], d["targets"])
   self.assertEqual(counter, 10)
Ejemplo n.º 2
0
 def generate_data(self, data_dir, _):
   identity_problem = algorithmic.AlgorithmicIdentityBinary40()
   generator_utils.generate_files(
       identity_problem.generator(self.num_symbols, 40, 100000),
       self.training_filepaths(data_dir, 1, shuffled=True), 100)
   generator_utils.generate_files(
       identity_problem.generator(self.num_symbols, 400, 10000),
       self.dev_filepaths(data_dir, 1, shuffled=True), 100)