| 353 | )) |
| 354 | |
| 355 | def test_model(self): |
| 356 | # Assert Model properties. |
| 357 | v = self.model |
| 358 | self.assertEqual(list(v), v.documents) |
| 359 | self.assertEqual(len(v), 4) |
| 360 | self.assertEqual(sorted(v.terms), ["bark", "cats", "dogs", "howl", "meow", "purr"]) |
| 361 | self.assertEqual(sorted(v.terms), sorted(v.vector.keys())) |
| 362 | self.assertEqual(v.weight, vector.TFIDF) |
| 363 | self.assertEqual(v.lsa, None) |
| 364 | self.assertEqual(v.vectors, [d.vector for d in v.documents]) |
| 365 | self.assertAlmostEqual(v.density, 0.22, places=2) |
| 366 | print "pattern.vector.Model" |
| 367 | |
| 368 | def test_model_append(self): |
| 369 | # Assert Model.append(). |