Ejemplo n.º 1
0
 def test_abs(self):
     self.assertEqual(py_builtins.abs_(-1), 1)
     with self.cached_session() as sess:
         t = py_builtins.abs_(constant_op.constant(-1))
         self.assertEqual(self.evaluate(t), 1)
         t = py_builtins.abs_(constant_op.constant([-1, 2, -3]))
         self.assertAllEqual(self.evaluate(t), [1, 2, 3])
Ejemplo n.º 2
0
 def test_abs(self):
   self.assertEqual(py_builtins.abs_(-1), 1)
   with self.test_session() as sess:
     t = py_builtins.abs_(constant_op.constant(-1))
     self.assertEqual(sess.run(t), 1)
     t = py_builtins.abs_(constant_op.constant([-1, 2, -3]))
     self.assertAllEqual(sess.run(t), [1, 2, 3])
Ejemplo n.º 3
0
 def test_abs_dataset(self):
     dataset = dataset_ops.DatasetV2.from_tensor_slices([-1, 2, 3])
     dataset = py_builtins.abs_(dataset)
     iterator = dataset_ops.make_one_shot_iterator(dataset)
     with self.cached_session() as sess:
         self.assertAllEqual(self.evaluate(iterator.get_next()), 1)
         self.assertAllEqual(self.evaluate(iterator.get_next()), 2)
         self.assertAllEqual(self.evaluate(iterator.get_next()), 3)
Ejemplo n.º 4
0
 def test_abs_dataset_zipped(self):
     dataset_1 = dataset_ops.DatasetV2.from_tensor_slices([-1, 2, 3])
     dataset_2 = dataset_ops.DatasetV2.from_tensor_slices([1, -2, 3])
     dataset = dataset_ops.DatasetV2.zip((dataset_1, dataset_2))
     dataset = py_builtins.abs_(dataset)
     iterator = dataset_ops.make_one_shot_iterator(dataset)
     with self.cached_session() as sess:
         self.assertAllEqual(self.evaluate(iterator.get_next()), (1, 1))
         self.assertAllEqual(self.evaluate(iterator.get_next()), (2, 2))
         self.assertAllEqual(self.evaluate(iterator.get_next()), (3, 3))
Ejemplo n.º 5
0
 def test_abs_dataset_mixed(self):
     dataset_1 = dataset_ops.DatasetV2.from_tensor_slices([-1, 2, 3])
     dataset_2 = dataset_ops.DatasetV2.from_tensor_slices([1, -2, 3])
     dataset_3 = dataset_ops.DatasetV2.from_tensor_slices([-1, -2, -3])
     dataset_4 = dataset_ops.DatasetV2.zip((dataset_1, dataset_2))
     dataset = dataset_ops.DatasetV2.zip((dataset_3, dataset_4))
     dataset = py_builtins.abs_(dataset)
     iterator = dataset_ops.make_one_shot_iterator(dataset)
     with self.cached_session() as sess:
         for i in range(1, 4):
             actual = self.evaluate(iterator.get_next())
             self.assertAllEqual(actual[0], i)
             self.assertAllEqual(actual[1], (i, i))