You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_classification_loader.py 767 B

12345678910111213141516171819
  1. import unittest
  2. from fastNLP.io.loader.classification import YelpFullLoader
  3. from fastNLP.io.loader.classification import YelpPolarityLoader
  4. from fastNLP.io.loader.classification import IMDBLoader
  5. from fastNLP.io.loader.classification import SST2Loader
  6. from fastNLP.io.loader.classification import SSTLoader
  7. import os
  8. @unittest.skipIf('TRAVIS' in os.environ, "Skip in travis")
  9. class TestDownload(unittest.TestCase):
  10. def test_download(self):
  11. for loader in [YelpFullLoader, YelpPolarityLoader, IMDBLoader, SST2Loader, SSTLoader]:
  12. loader().download()
  13. def test_load(self):
  14. for loader in [YelpFullLoader, YelpPolarityLoader, IMDBLoader, SST2Loader, SSTLoader]:
  15. data_bundle = loader().load()
  16. print(data_bundle)