Commit Graph
276 Commits
Author SHA1 Message Date
SWHL 4a3070f304 feat(models): add multilingual model routing and licensing metadata. (issue #739) 2026-09-08 10:37:44 +08:00
SWHL dd48f2d7be fix: update star-history chart 2026-07-29 08:19:51 +08:00
SWHL 44e2e900ec docs: update star history svg 2026-07-09 14:53:11 +08:00
SWHL 73ef3f623a docs: update python version badge 2026-06-15 17:00:36 +08:00
SWHL e9a915aa69 docs: add skill badge 2026-04-08 17:04:07 +08:00
locviettriandClaude Opus 4.6 1f78b76eb4 feat(docker): add per-engine Docker dev environments (#649)
Replace the single legacy Dockerfile (rapidocr_api only) with 7
per-engine development images covering all supported inference backends:

- onnxruntime-cpu: ONNX Runtime on CPU (python:3.10-slim-bookworm)
- onnxruntime-gpu: ONNX Runtime with CUDA (nvidia/cuda:12.4.1)
- tensorrt: NVIDIA TensorRT (nvcr.io/nvidia/deepstream:7.0-gc-triton-devel)
- paddle: PaddlePaddle CPU
- openvino: Intel OpenVINO
- pytorch: PyTorch CPU
- mnn: Alibaba MNN

Infrastructure:
- Dockerfile.base: shared foundation for CPU variants
- docker-compose.yaml: all 7 services with shared model volume
- Makefile: make build-*/test-*/shell-* convenience commands
- .dockerignore: excludes .git, models, build artifacts

Key design decisions:
- PYTHONPATH-based imports (setup.py incompatible with pip editable install)
- Named volume (rapidocr-models) for persistent model cache across rebuilds
- Source bind-mounted at runtime for live editing
- tensorrt pinned to 8.6.x + cuda-python 12.x (matching DeepStream 7.0)

All 7 images built and tested with full OCR pipeline inference.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 17:29:41 +08:00
SWHL 6e829e313e chore: update backer url 2026-03-05 14:18:57 +08:00
SWHL 878cc1167c chore: update backer list 2026-03-05 14:17:30 +08:00
SWHL 4553a88757 docs: update downloads badge 2026-03-02 08:00:11 +08:00
SWHL 42150aae6d docs: update downloads badge 2026-02-27 10:34:39 +08:00
SWHL 289ca3b40d docs: update README 2026-02-27 09:13:01 +08:00
SWHL ac63a90b84 docs: add CONTRIBUTING 2026-02-06 18:42:35 +08:00
SWHL 771b558cf6 chore: update Discord invite link 2026-02-02 11:17:24 +08:00
SWHL 009a210a79 chore: update default image url 2026-02-01 14:36:32 +08:00
SWHL 0debb66e0f docs: fix backer syntax error 2026-01-12 10:06:23 +08:00
SWHL 9b8f74bc63 docs: add backer 2026-01-08 09:23:15 +08:00
SWHL d37b37f62b docs: add Discord link 2026-01-07 10:23:18 +08:00
SWHL 2af4d3eed6 docs: update link to the repo being used 2025-12-19 08:21:13 +08:00
SWHL 67222d0688 chore: move README-CN.md out of docs directory 2025-12-08 21:01:31 +08:00
SWHL d2e7e433c5 docs(readme): add trending badge 2025-12-05 22:19:04 +08:00
SWHL 145342f59f docs: remove sponsor 2025-09-28 21:21:10 +08:00
SWHL 66d5a0449a chore: update ucloud url 2025-08-26 22:47:31 +08:00
SWHL e4afa55b26 docs: update logo to v2 2025-08-08 22:31:35 +08:00
SWHL ab20888768 docs: udpate README 2025-07-24 21:47:57 +08:00
SWHL 1bca700c27 docs: udpate README 2025-07-24 21:45:28 +08:00
SWHL 57c67c11e4 docs: add discord invite link 2025-07-20 10:42:37 +08:00
SWHL cc674c11fb docs: update README 2025-07-19 08:30:58 +08:00
SWHL 43919fa2a5 docs: update README 2025-07-17 22:51:55 +08:00
SWHL 4462bb13b1 docs: update error links 2025-06-19 21:12:49 +08:00
SWHL f9dc678cf2 docs: update README 2025-06-10 21:49:29 +08:00
SWHL 6fce7c841c docs: update online demo link 2025-04-12 19:14:13 +08:00
SWHL f4c908262c docs: update quickstart command 2025-04-03 22:13:30 +08:00
SWHL 68c3dba55d docs: fixed usage error of README 2025-03-13 13:57:57 +08:00
SWHL 5454bd0457 docs: update use 2025-03-12 12:58:27 +08:00
SWHL a9bb7c1f44 docs: update README 2025-03-09 15:05:13 +08:00
SWHL 45bb4ed546 chore: update modelscope online demo link 2025-01-13 08:28:27 +08:00
SWHL 9009d4a464 docs: add who used link 2024-12-05 22:50:37 +08:00
SWHL 411148a3da docs: add modelscope demo link 2024-11-03 19:45:57 +08:00
SWHL 2db34bfb28 docs: Update demo line and colab demo 2024-09-27 08:28:19 +08:00
SWHL 80b1691ad4 docs: Update README 2024-08-07 09:49:43 +08:00
SWHL 8a7d277d6d docs(README): Add OpenSSF badge 2024-07-30 21:57:35 +08:00
SWHL c00fd17910 docs: Update README 2024-07-15 22:30:54 +08:00
SWHL 0cfe96e2a9 docs: Add more visualization 2024-07-15 22:22:51 +08:00
SWHL 90024f8d22 docs: Update README 2024-07-15 12:51:50 +08:00
SWHL b3d861a29d docs: Fix typo 2024-07-15 09:34:14 +08:00
SWHL f6ce5b2791 docs: Update README 2024-07-15 09:32:49 +08:00
SWHL 955d9078bb docs(*): Update docs path 2024-06-04 08:35:15 +08:00
SWHL f275d97dbb docs(README): Add AI Studio online demo 2024-05-27 21:13:10 +08:00
SWHL a5a8eb30e8 Update README of python version shield 2024-05-12 15:25:24 +08:00
SWHL 1e5b999bbf Update README.md 2024-05-06 17:02:45 +08:00