From 6411cdfd7cc6952ed3716063028204ef55ef67b5 Mon Sep 17 00:00:00 2001 From: myhloli Date: Mon, 28 Jul 2025 18:45:41 +0800 Subject: [PATCH 1/5] fix: update Mineru2ImageProcessor constructor to accept additional arguments to adaptation sglang 0.4.9.post5 --- mineru/model/vlm_sglang_model/image_processor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mineru/model/vlm_sglang_model/image_processor.py b/mineru/model/vlm_sglang_model/image_processor.py index 70297d2b..beebadbb 100644 --- a/mineru/model/vlm_sglang_model/image_processor.py +++ b/mineru/model/vlm_sglang_model/image_processor.py @@ -56,8 +56,8 @@ def process_anyres_image(image, processor, grid_pinpoints): class Mineru2ImageProcessor(BaseProcessor): - def __init__(self, hf_config, server_args, _processor): - super().__init__(hf_config, server_args, _processor) + def __init__(self, hf_config, server_args, _processor, *args, **kwargs): + super().__init__(hf_config, server_args, _processor, *args, **kwargs) @staticmethod def _process_single_image_task( From 03276996ceb7cb5677a63f0d71f46618bc3effe7 Mon Sep 17 00:00:00 2001 From: myhloli Date: Mon, 28 Jul 2025 18:49:18 +0800 Subject: [PATCH 2/5] fix: update Dockerfile and documentation to use sglang v0.4.9.post5 --- docker/china/Dockerfile | 4 ++-- docker/global/Dockerfile | 4 ++-- docs/en/quick_start/docker_deployment.md | 4 ++-- docs/zh/quick_start/docker_deployment.md | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docker/china/Dockerfile b/docker/china/Dockerfile index 5a3035d5..d297ea4a 100644 --- a/docker/china/Dockerfile +++ b/docker/china/Dockerfile @@ -1,7 +1,7 @@ # Use the official sglang image -FROM lmsysorg/sglang:v0.4.9.post4-cu126 +FROM lmsysorg/sglang:v0.4.9.post5-cu126 # For blackwell GPU, use the following line instead: -# FROM lmsysorg/sglang:v0.4.9.post4-cu128-b200 +# FROM lmsysorg/sglang:v0.4.9.post5-cu128-b200 # Install libgl for opencv support & Noto fonts for Chinese characters RUN apt-get update && \ diff --git a/docker/global/Dockerfile b/docker/global/Dockerfile index 0c81fbc2..eeba9084 100644 --- a/docker/global/Dockerfile +++ b/docker/global/Dockerfile @@ -1,7 +1,7 @@ # Use the official sglang image -FROM lmsysorg/sglang:v0.4.9.post4-cu126 +FROM lmsysorg/sglang:v0.4.9.post5-cu126 # For blackwell GPU, use the following line instead: -# FROM lmsysorg/sglang:v0.4.9.post4-cu128-b200 +# FROM lmsysorg/sglang:v0.4.9.post5-cu128-b200 # Install libgl for opencv support & Noto fonts for Chinese characters RUN apt-get update && \ diff --git a/docs/en/quick_start/docker_deployment.md b/docs/en/quick_start/docker_deployment.md index eceeaae8..df18b235 100644 --- a/docs/en/quick_start/docker_deployment.md +++ b/docs/en/quick_start/docker_deployment.md @@ -10,8 +10,8 @@ docker build -t mineru-sglang:latest -f Dockerfile . ``` > [!TIP] -> The [Dockerfile](https://github.com/opendatalab/MinerU/blob/master/docker/global/Dockerfile) uses `lmsysorg/sglang:v0.4.9.post4-cu126` as the base image by default, supporting Turing/Ampere/Ada Lovelace/Hopper platforms. -> If you are using the newer `Blackwell` platform, please modify the base image to `lmsysorg/sglang:v0.4.9.post4-cu128-b200` before executing the build operation. +> The [Dockerfile](https://github.com/opendatalab/MinerU/blob/master/docker/global/Dockerfile) uses `lmsysorg/sglang:v0.4.9.post5-cu126` as the base image by default, supporting Turing/Ampere/Ada Lovelace/Hopper platforms. +> If you are using the newer `Blackwell` platform, please modify the base image to `lmsysorg/sglang:v0.4.9.post5-cu128-b200` before executing the build operation. ## Docker Description diff --git a/docs/zh/quick_start/docker_deployment.md b/docs/zh/quick_start/docker_deployment.md index 1d02edcb..592b8f97 100644 --- a/docs/zh/quick_start/docker_deployment.md +++ b/docs/zh/quick_start/docker_deployment.md @@ -10,8 +10,8 @@ docker build -t mineru-sglang:latest -f Dockerfile . ``` > [!TIP] -> [Dockerfile](https://github.com/opendatalab/MinerU/blob/master/docker/china/Dockerfile)默认使用`lmsysorg/sglang:v0.4.9.post4-cu126`作为基础镜像,支持Turing/Ampere/Ada Lovelace/Hopper平台, -> 如您使用较新的`Blackwell`平台,请将基础镜像修改为`lmsysorg/sglang:v0.4.9.post4-cu128-b200` 再执行build操作。 +> [Dockerfile](https://github.com/opendatalab/MinerU/blob/master/docker/china/Dockerfile)默认使用`lmsysorg/sglang:v0.4.9.post5-cu126`作为基础镜像,支持Turing/Ampere/Ada Lovelace/Hopper平台, +> 如您使用较新的`Blackwell`平台,请将基础镜像修改为`lmsysorg/sglang:v0.4.9.post5-cu128-b200` 再执行build操作。 ## Docker说明 From 89e3e9e5ce951753050b31cb7c10ef48c805af9f Mon Sep 17 00:00:00 2001 From: myhloli Date: Mon, 28 Jul 2025 18:58:36 +0800 Subject: [PATCH 3/5] chore: update changelog for sglang 0.4.9.post5 adaptation --- README.md | 2 ++ README_zh-CN.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index e2142149..16073300 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,8 @@ # Changelog +- 2025/07/28 Release 2.1.8 Released + - `sglang` 0.4.9.post5 version adaptation - 2025/07/27 version 2.1.7 Released - `transformers` 4.54.0 version adaptation - 2025/07/26 2.1.6 Released diff --git a/README_zh-CN.md b/README_zh-CN.md index 399ddaab..aa05c039 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -43,6 +43,8 @@ # 更新记录 +- 2025/07/28 2.1.8 发布 + - `sglang` 0.4.9.post5 版本适配 - 2025/07/27 2.1.7发布 - `transformers` 4.54.0 版本适配 - 2025/07/26 2.1.6发布 From 3c817536b1abe654167f588b872abb8a33a2a356 Mon Sep 17 00:00:00 2001 From: myhloli Date: Mon, 28 Jul 2025 19:00:33 +0800 Subject: [PATCH 4/5] chore: update changelog for sglang 0.4.9.post5 adaptation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 16073300..47294bb1 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ # Changelog -- 2025/07/28 Release 2.1.8 Released +- 2025/07/28 version 2.1.8 Released - `sglang` 0.4.9.post5 version adaptation - 2025/07/27 version 2.1.7 Released - `transformers` 4.54.0 version adaptation From 3920a8c1f3fd004a33ce481469c8be3f4a43dbd9 Mon Sep 17 00:00:00 2001 From: myhloli Date: Mon, 28 Jul 2025 19:01:37 +0800 Subject: [PATCH 5/5] chore: update changelog for sglang 0.4.9.post5 adaptation --- README_zh-CN.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README_zh-CN.md b/README_zh-CN.md index aa05c039..f770e9b4 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -45,18 +45,18 @@ # 更新记录 - 2025/07/28 2.1.8 发布 - `sglang` 0.4.9.post5 版本适配 -- 2025/07/27 2.1.7发布 +- 2025/07/27 2.1.7 发布 - `transformers` 4.54.0 版本适配 -- 2025/07/26 2.1.6发布 +- 2025/07/26 2.1.6 发布 - 修复`vlm`后端解析部分手写文档时的表格异常问题 - 修复文档旋转时可视化框位置漂移问题 #3175 -- 2025/07/24 2.1.5发布 +- 2025/07/24 2.1.5 发布 - `sglang` 0.4.9 版本适配,同步升级dockerfile基础镜像为sglang 0.4.9.post3 -- 2025/07/23 2.1.4发布 +- 2025/07/23 2.1.4 发布 - bug修复 - 修复`pipeline`后端中`MFR`步骤在某些情况下显存消耗过大的问题 #2771 - 修复某些情况下`image`/`table`与`caption`/`footnote`匹配不准确的问题 #3129 -- 2025/07/16 2.1.1发布 +- 2025/07/16 2.1.1 发布 - bug修复 - 修复`pipeline`在某些情况可能发生的文本块内容丢失问题 #3005 - 修复`sglang-client`需要安装`torch`等不必要的包的问题 #2968 @@ -64,7 +64,7 @@ - 易用性更新 - 更新`compose.yaml`,便于用户直接启动`sglang-server`、`mineru-api`、`mineru-gradio`服务 - 启用全新的[在线文档站点](https://opendatalab.github.io/MinerU/zh/),简化readme,提供更好的文档体验 -- 2025/07/05 2.1.0发布 +- 2025/07/05 2.1.0 发布 - 这是 MinerU 2 的第一个大版本更新,包含了大量新功能和改进,包含众多性能优化、体验优化和bug修复,具体更新内容如下: - 性能优化: - 大幅提升某些特定分辨率(长边2000像素左右)文档的预处理速度