Ejemplo n.º 1
0
 def test_01_from_file_02(self):
     """Verify that a classifier can be constructed from a file with weights."""
     classifier = PerceptronClassifier({'good': 1, 'terrible': -1})
     classifier.save('data/ex05_from_file_test.model')
     classifier = PerceptronClassifier.from_file(
         'data/ex05_from_file_test.model')
     if classifier is None:
         self.fail(
             msg=
             "Constructing classifier from file failed: from_file returned None"
         )
     expected_weights = {'good': 1, 'terrible': -1}
     self.assertEqual(classifier.weights, expected_weights)