def testScopeStringFromParamsUnsupportedType(self):
     with tf_ops.Graph().as_default():
         x = array_ops.constant(1, )
         y = array_ops.constant(2, )
         unsupported = 1.2  # Floats are not supported.
         with self.assertRaises(ValueError):
             ff.scope_string_from_params([[1, 2, 3], 'foo', True, 4, (x, y),
                                          unsupported])
Ejemplo n.º 2
0
 def testScopeStringFromParamsUnsupportedType(self):
   with tf_ops.Graph().as_default():
     x = array_ops.constant(1,)
     y = array_ops.constant(2,)
     unsupported = 1.2  # Floats are not supported.
     with self.assertRaises(ValueError):
       ff.scope_string_from_params([[1, 2, 3], 'foo', True, 4, (x, y),
                                    unsupported])
 def testScopeStringFromParamsMultipleTypes(self):
     with tf_ops.Graph().as_default():
         x = array_ops.constant(1, )
         y = array_ops.constant(2, )
         scope_string = ff.scope_string_from_params([[1, 2, 3], 'foo', True,
                                                     4, (x, y)])
         self.assertEqual('1-2-3_foo_True_4_Const__Const_1', scope_string)
Ejemplo n.º 4
0
 def testScopeStringFromParamsMultipleTypes(self):
   with tf_ops.Graph().as_default():
     x = array_ops.constant(1,)
     y = array_ops.constant(2,)
     scope_string = ff.scope_string_from_params([[1, 2, 3], 'foo', True, 4,
                                                 (x, y)])
     self.assertEqual('1-2-3_foo_True_4_Const__Const_1', scope_string)
 def testScopeStringFromParamsMultipleTensors(self):
     with tf_ops.Graph().as_default():
         x = array_ops.constant(1, )
         y = array_ops.constant(2, )
         scope_string = ff.scope_string_from_params((x, y))
         self.assertEqual('Const_Const_1', scope_string)
 def testScopeStringFromParamsSingleTensor(self):
     with tf_ops.Graph().as_default():
         g = self._make_tensor()
         scope_string = ff.scope_string_from_params(g)
         self.assertEqual('gradients_MatMul_grad_MatMul_1', scope_string)
Ejemplo n.º 7
0
 def testScopeStringFromParamsMultipleTensors(self):
   with tf_ops.Graph().as_default():
     x = array_ops.constant(1,)
     y = array_ops.constant(2,)
     scope_string = ff.scope_string_from_params((x, y))
     self.assertEqual('Const_Const_1', scope_string)
Ejemplo n.º 8
0
 def testScopeStringFromParamsSingleTensor(self):
   with tf_ops.Graph().as_default():
     g = self._make_tensor()
     scope_string = ff.scope_string_from_params(g)
     self.assertEqual('gradients_MatMul_grad_MatMul_1', scope_string)