requirements.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. prettytable # only for benchmark
  2. py-cpuinfo # LaTeX_OCR_rec only support MKLDNN on CPU
  3. imagesize
  4. colorlog
  5. PyYAML==6.0.2
  6. filelock
  7. ftfy
  8. ruamel.yaml
  9. chardet
  10. numpy==1.24.4; python_version<"3.12"
  11. numpy==1.26.4; python_version>="3.12"
  12. matplotlib
  13. opencv-python==4.5.5.64; platform_system == "Windows"
  14. opencv-python-headless==4.10.0.84; platform_system == "Windows"
  15. opencv-contrib-python==4.10.0.84
  16. chinese_calendar
  17. scikit-learn
  18. pycocotools
  19. tqdm
  20. pyclipper
  21. shapely
  22. pandas
  23. parsley
  24. requests
  25. tokenizers==0.19.1
  26. GPUtil>=1.4.0
  27. scikit-image
  28. lxml
  29. openpyxl
  30. premailer
  31. PyMuPDF
  32. ujson
  33. Pillow
  34. pydantic>=2
  35. typing_extensions>=4.11
  36. ######## For Chatocrv3 #######
  37. langchain==0.2.17
  38. langchain-openai==0.1.25
  39. langchain-community==0.2.17
  40. langchain-text-splitters==0.2.4
  41. transformers==4.40.0
  42. openai==1.63.2
  43. unstructured
  44. networkx
  45. faiss-cpu
  46. ######## For Video #######
  47. decord==0.6.0; (platform_machine == 'x86_64' or platform_machine == 'AMD64') and sys_platform != 'darwin'
  48. ######## For NLP Tokenizer #######
  49. jieba
  50. sentencepiece
  51. jinja2
  52. regex
  53. ######## For Speech #######
  54. soundfile