1. 19 Mar, 2025 1 commit
  2. 13 Mar, 2025 2 commits
  3. 11 Mar, 2025 1 commit
  4. 03 Mar, 2025 3 commits
  5. 25 Feb, 2025 1 commit
    • myhloli's avatar
      perf(model): optimize batch analyze process · 6753df8d
      myhloli authored
      - Move batch model initialization outside the loop
      - Collect page dimensions before analyzing- Update page info dictionary structure
      - Add null dimensions for non-analyzed pages
      6753df8d
  6. 24 Feb, 2025 1 commit
  7. 22 Feb, 2025 1 commit
  8. 11 Feb, 2025 2 commits
  9. 10 Feb, 2025 1 commit
  10. 07 Feb, 2025 1 commit
  11. 27 Jan, 2025 2 commits
  12. 21 Jan, 2025 6 commits
  13. 17 Jan, 2025 1 commit
    • myhloli's avatar
      fix(magic_pdf): limit batch ratio for GPU memory · db8be974
      myhloli authored
      - Commented out the original batch ratio calculation
      - Set a fixed batch ratio of 2 for GPUs with less than 8 GB memory
      - Increased batch ratio to 4 for GPUs with 8 GB or more memory
      db8be974
  14. 16 Jan, 2025 1 commit
  15. 15 Jan, 2025 1 commit
  16. 26 Dec, 2024 1 commit
    • myhloli's avatar
      refactor(device): optimize memory cleaning and device selection · 50f48417
      myhloli authored
      - Update clean_memory function to support both CUDA and NPU devices
      - Implement get_device function to centralize device selection logic
      - Modify model initialization and memory cleaning to use the selected device
      - Update RapidTableModel to support both RapidOCR and PaddleOCR engines
      50f48417
  17. 18 Dec, 2024 1 commit
  18. 17 Dec, 2024 1 commit
  19. 16 Dec, 2024 1 commit
  20. 10 Dec, 2024 1 commit
    • myhloli's avatar
      fix(magic_pdf): disable PaddlePaddle signal handler · dd7f6781
      myhloli authored
      - Import paddle module and disable its signal handler to prevent interference with other components
      - This change addresses potential conflicts between PaddlePaddle and other libraries or system signals
      dd7f6781
  21. 09 Dec, 2024 1 commit
  22. 06 Dec, 2024 2 commits
  23. 03 Dec, 2024 2 commits
  24. 26 Nov, 2024 1 commit
  25. 22 Nov, 2024 1 commit
  26. 23 Oct, 2024 1 commit
    • myhloli's avatar
      feat(model): add support for DocLayout-YOLO model · 1279f2cd
      myhloli authored
      - Add new layout model option: DocLayout-YOLO
      - Implement model initialization and prediction for DocLayout-YOLO
      - Update configuration options to include new model- Modify existing code to support both LayoutLMv3 and DocLayout-YOLO models
      - Update Gradio app to support more Custom Switch
      1279f2cd
  27. 10 Oct, 2024 1 commit
  28. 06 Oct, 2024 1 commit
    • myhloli's avatar
      refactor(model): improve timing information and performance · be1b1ae7
      myhloli authored
      - Enhance timing output precision to two decimal places for better readability- Calculate and log document analysis speed in pages per second
      - Optimize logging for YOLO and table recognition processes
      - Remove unnecessary comments and improve code efficiency
      be1b1ae7