Browse Source

fix: update status indicators in Ascend.md and THead.md for various components

myhloli 1 week ago
parent
commit
83ad8e81a9

+ 0 - 1
docker/china/ppu.Dockerfile

@@ -17,7 +17,6 @@ RUN apt-get update && \
 # Install mineru latest
 RUN python3 -m pip install -U 'mineru[core]' -i https://mirrors.aliyun.com/pypi/simple --break-system-packages && \
     python3 -m pip install numpy==1.26.4 opencv-python==4.11.0.86 huggingface_hub==0.36.0 -i https://mirrors.aliyun.com/pypi/simple --break-system-packages && \
-    pip uninstall -y pynvml && \
     python3 -m pip cache purge
 
 # Download models and update the configuration file

+ 34 - 28
docs/zh/usage/acceleration_cards/Ascend.md

@@ -79,79 +79,85 @@ docker run -u root --name mineru_docker --privileged=true \
     <tr>
       <td rowspan="4">命令行工具(mineru)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🔴</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td rowspan="4">fastapi服务(mineru-api)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td rowspan="4">gradio界面(mineru-gradio)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td colspan="2">openai-server服务(mineru-openai-server)</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td colspan="2">数据并行 (--data-parallel-size/--dp)</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🔴</td>
     </tr>
   </tbody>
 </table>
 
+注:  
+🟢: 支持  
+🟡: 支持但稍有不稳定,在少数某些场景下可能出现异常  
+🟧: 支持但极度不稳定,在大多数场景下可能出现异常  
+🔴: 不支持  
+
 >[!NOTE]
 >由于npu卡的特殊性,单次服务启动后,可能会在运行过程中切换推理后端(backend)类型(pipeline/vlm)时出现异常,请尽量根据实际需求选择合适的推理后端进行使用。  
 >如在服务中切换推理后端类型遇到报错或异常,请重新启动服务即可。

+ 33 - 32
docs/zh/usage/acceleration_cards/THead.md

@@ -72,80 +72,81 @@ docker run --privileged=true \
     <tr>
       <td rowspan="4">命令行工具(mineru)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🔴</td>
+      <td>🟡</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td rowspan="4">fastapi服务(mineru-api)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🔴</td>
+      <td>🟡</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td rowspan="4">gradio界面(mineru-gradio)</td>
       <td>pipeline</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-transformers</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td>vlm-&lt;engine_name&gt;-engine</td>
-      <td></td>
-      <td></td>
+      <td>🔴</td>
+      <td>🟡</td>
     </tr>
     <tr>
       <td>vlm-http-client</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td colspan="2">openai-server服务(mineru-openai-server)</td>
-      <td></td>
-      <td></td>
+      <td>🟢</td>
+      <td>🟢</td>
     </tr>
     <tr>
       <td colspan="2">数据并行 (--data-parallel-size/--dp)</td>
-      <td></td>
-      <td></td>
+      <td>🟧</td>
+      <td>🔴</td>
     </tr>
   </tbody>
 </table>
 
->[!NOTE]
->由于npu卡的特殊性,单次服务启动后,可能会在运行过程中切换推理后端(backend)类型(pipeline/vlm)时出现异常,请尽量根据实际需求选择合适的推理后端进行使用。  
->如在服务中切换推理后端类型遇到报错或异常,请重新启动服务即可。
-
+注:  
+🟢: 支持  
+🟡: 支持但稍有不稳定,在少数某些场景下可能出现异常  
+🟧: 支持但极度不稳定,在大多数场景下可能出现异常  
+🔴: 不支持