Ejemplo n.º 1
0
 def createSignature(self, a, b):
     s = Signatures()
     s.names = ['ft [0]', 'ft [1]']
     s.values = [a, b]
     s.source_file = '%s %s' % (a, b)
     s.version = self.feature_vector_version
     return s
Ejemplo n.º 2
0
    def test_reduceFeatures(self):
        ftnames = ['c', 'b']

        s = Signatures()
        s.names = ['a', 'b', 'c']
        s.values = [1.0, 2.0, 3.0]
        s.source_file = ''

        s1 = s.FeatureReduce(ftnames)
        self.assertEqual(s1.names, ftnames)
        self.assertAlmostEqual(s1.values, [3.0, 2.0])