コード例 #1
0
 def testSummaryScope_defaultName(self):
     with summary_ops.summary_scope(None) as (tag, scope):
         self.assertEqual('summary', tag)
         self.assertEqual('summary/', scope)
     with summary_ops.summary_scope(None, 'backup') as (tag, scope):
         self.assertEqual('backup', tag)
         self.assertEqual('backup/', scope)
コード例 #2
0
 def testSummaryScope_defaultName(self):
   with summary_ops.summary_scope(None) as (tag, scope):
     self.assertEqual('summary', tag)
     self.assertEqual('summary/', scope)
   with summary_ops.summary_scope(None, 'backup') as (tag, scope):
     self.assertEqual('backup', tag)
     self.assertEqual('backup/', scope)
コード例 #3
0
 def testSummaryScope_handlesCharactersIllegalForScope(self):
     with summary_ops.summary_scope('f?o?o') as (tag, scope):
         self.assertEqual('f?o?o', tag)
         self.assertEqual('foo/', scope)
     # If all characters aren't legal for a scope name, use default name.
     with summary_ops.summary_scope('???', 'backup') as (tag, scope):
         self.assertEqual('???', tag)
         self.assertEqual('backup/', scope)
コード例 #4
0
 def testSummaryScope_handlesCharactersIllegalForScope(self):
   with summary_ops.summary_scope('f?o?o') as (tag, scope):
     self.assertEqual('f?o?o', tag)
     self.assertEqual('foo/', scope)
   # If all characters aren't legal for a scope name, use default name.
   with summary_ops.summary_scope('???', 'backup') as (tag, scope):
     self.assertEqual('???', tag)
     self.assertEqual('backup/', scope)
コード例 #5
0
 def testSummaryScope_nameNotUniquifiedForTag(self):
     constant_op.constant(0, name='foo')
     with summary_ops.summary_scope('foo') as (tag, _):
         self.assertEqual('foo', tag)
     with summary_ops.summary_scope('foo') as (tag, _):
         self.assertEqual('foo', tag)
     with ops.name_scope('with'):
         constant_op.constant(0, name='slash')
     with summary_ops.summary_scope('with/slash') as (tag, _):
         self.assertEqual('with/slash', tag)
コード例 #6
0
 def testSummaryScope_nameNotUniquifiedForTag(self):
   constant_op.constant(0, name='foo')
   with summary_ops.summary_scope('foo') as (tag, _):
     self.assertEqual('foo', tag)
   with summary_ops.summary_scope('foo') as (tag, _):
     self.assertEqual('foo', tag)
   with ops.name_scope('with'):
     constant_op.constant(0, name='slash')
   with summary_ops.summary_scope('with/slash') as (tag, _):
     self.assertEqual('with/slash', tag)
コード例 #7
0
 def testSummaryScope(self):
     with summary_ops.summary_scope('foo') as (tag, scope):
         self.assertEqual('foo', tag)
         self.assertEqual('foo/', scope)
         with summary_ops.summary_scope('bar') as (tag, scope):
             self.assertEqual('foo/bar', tag)
             self.assertEqual('foo/bar/', scope)
         with summary_ops.summary_scope('with/slash') as (tag, scope):
             self.assertEqual('foo/with/slash', tag)
             self.assertEqual('foo/with/slash/', scope)
         with ops.name_scope(None):
             with summary_ops.summary_scope('unnested') as (tag, scope):
                 self.assertEqual('unnested', tag)
                 self.assertEqual('unnested/', scope)
コード例 #8
0
 def testSummaryScope(self):
   with summary_ops.summary_scope('foo') as (tag, scope):
     self.assertEqual('foo', tag)
     self.assertEqual('foo/', scope)
     with summary_ops.summary_scope('bar') as (tag, scope):
       self.assertEqual('foo/bar', tag)
       self.assertEqual('foo/bar/', scope)
     with summary_ops.summary_scope('with/slash') as (tag, scope):
       self.assertEqual('foo/with/slash', tag)
       self.assertEqual('foo/with/slash/', scope)
     with ops.name_scope(None):
       with summary_ops.summary_scope('unnested') as (tag, scope):
         self.assertEqual('unnested', tag)
         self.assertEqual('unnested/', scope)