Commit Graph

8 Commits

Author SHA1 Message Date
liuyuanchuang
ef98f37525 feat: aggressive image optimization for PPDocLayoutV3 only
- Remove doclayout-yolo (~4.8GB, torch/torchvision/triton)
- Replace opencv-python with opencv-python-headless (~200MB)
- Strip debug symbols from .so files (~300-800MB)
- Remove paddle C++ headers (~22MB)
- Use cuda:base instead of runtime (~3GB savings)
- Simplify dependencies: remove doc-parser extras
- Clean venv aggressively: no pip, setuptools, include/, share/

Expected size reduction:
  Before: 17GB
  After:  ~3GB (82% reduction)

Breakdown:
  - CUDA base: 0.4GB
  - Paddle: 0.7GB
  - PaddleOCR: 0.8GB
  - OpenCV-headless: 0.2GB
  - Other deps: 0.6GB
  Total: ~2.7-3GB

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-10 11:33:50 +08:00
liuyuanchuang
6dfaf9668b feat add glm-ocr core 2026-03-09 17:13:19 +08:00
liuyuanchuang
de66ae24af build: update package 2026-02-07 09:58:00 +08:00
liuyuanchuang
4de9aefa68 feat: add paddleocr-vl 2026-02-05 20:33:43 +08:00
liuyuanchuang
526c1f3a0d feat: optimize the format convert 2026-02-04 12:00:06 +08:00
35928c2484 fix: refact logic 2025-12-31 17:38:32 +08:00
liuyuanchuang
6ac50f7d2f feat: update depency 2025-12-29 20:05:54 +08:00
liuyuanchuang
874fd383cc init repo 2025-12-29 17:34:58 +08:00