setup.py 792 B

123456789101112131415161718192021222324252627282930313233
  1. #!/usr/bin/env python3
  2. # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
  3. from setuptools import find_packages, setup
  4. setup(
  5. name="slowfast",
  6. version="1.0",
  7. author="FAIR",
  8. url="unknown",
  9. description="SlowFast Video Understanding",
  10. install_requires=[
  11. "yacs>=0.1.6",
  12. "pyyaml>=5.1",
  13. "av",
  14. "matplotlib",
  15. "termcolor>=1.1",
  16. "simplejson",
  17. "tqdm",
  18. "psutil",
  19. "matplotlib",
  20. "detectron2",
  21. "opencv-python",
  22. "pandas",
  23. "torchvision>=0.4.2",
  24. "PIL",
  25. "sklearn",
  26. "tensorboard",
  27. "fairscale",
  28. ],
  29. extras_require={"tensorboard_video_visualization": ["moviepy"]},
  30. packages=find_packages(exclude=("configs", "tests")),
  31. )