Skip to content

Commit 6d2115d

Browse files
Deployed 87e3b30 to main with MkDocs 1.6.1 and mike 2.1.3
1 parent c4cb83e commit 6d2115d

6 files changed

Lines changed: 83 additions & 72 deletions

File tree

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

main/index.html

Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -536,17 +536,6 @@
536536
</span>
537537
</a>
538538

539-
</li>
540-
541-
<li class="md-nav__item">
542-
<a href="#_2" class="md-nav__link">
543-
<span class="md-ellipsis">
544-
545-
快速链接
546-
547-
</span>
548-
</a>
549-
550539
</li>
551540

552541
</ul>
@@ -904,17 +893,6 @@
904893
</span>
905894
</a>
906895

907-
</li>
908-
909-
<li class="md-nav__item">
910-
<a href="#_2" class="md-nav__link">
911-
<span class="md-ellipsis">
912-
913-
快速链接
914-
915-
</span>
916-
</a>
917-
918896
</li>
919897

920898
</ul>
@@ -1003,25 +981,10 @@ <h1><b>Rapid Layout</b></h1>
1003981

1004982
<h3 id="_1">简介<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3>
1005983
<p>该项目主要是汇集全网开源的版面分析的项目,具体来说,就是分析给定的文档类别图像(论文截图、研报等),定位其中类别和位置,如标题、段落、表格和图片等各个部分。</p>
1006-
<div class="admonition warning">
1007-
<p class="admonition-title">注意</p>
1008-
<p>由于不同场景下的版面差异较大,现阶段不存在一个模型可以搞定所有场景。如果实际业务需要,以下模型效果不好的话,建议构建自己的训练集微调。</p>
1009-
</div>
1010-
<p>目前支持的版面分析模型概览见 <a href="models/">支持的模型</a>,安装与使用见 <a href="installation.md">安装</a><a href="usage.md">使用方式</a></p>
1011984
<h3 id="todo">TODO<a class="headerlink" href="#todo" title="Permanent link">&para;</a></h3>
1012985
<ul class="task-list">
1013986
<li class="task-list-item"><label class="task-list-control"><input type="checkbox" disabled/><span class="task-list-indicator"></span></label> <a href="https://github.com/PaddlePaddle/PaddleX/blob/release/3.0-rc/docs/module_usage/tutorials/ocr_modules/layout_detection.md">PP-DocLayout</a>整理</li>
1014987
</ul>
1015-
<h3 id="_2">快速链接<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h3>
1016-
<ul>
1017-
<li><a href="quickstart/">快速开始</a> — 安装与第一个示例</li>
1018-
<li><a href="online_demo.md">在线 Demo</a> — Hugging Face 体验</li>
1019-
<li><a href="installation.md">安装</a> — 详细安装说明</li>
1020-
<li><a href="usage.md">使用方式</a> — Python 与终端用法</li>
1021-
<li><a href="gpu-inference.md">GPU 推理</a> — 使用 GPU 加速</li>
1022-
<li><a href="npu-usage.md">NPU 使用</a> — NPU 配置</li>
1023-
<li><a href="references.md">参考项目</a> — 相关开源项目</li>
1024-
</ul>
1025988

1026989
<!-- Source file information -->
1027990

@@ -1046,7 +1009,7 @@ <h3 id="_2">快速链接<a class="headerlink" href="#_2" title="Permanent link">
10461009
<span class="md-icon" title="最后更新">
10471010
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
10481011
</span>
1049-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_datetime" title="2026年2月7日 11:11:53 CST">2026-02-07 11:11:53</span>
1012+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_datetime" title="2026年2月7日 11:19:40 CST">2026-02-07 11:19:40</span>
10501013
</span>
10511014

10521015

main/install_usage/how_to_use_other_engine/index.html

Lines changed: 81 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -749,6 +749,17 @@
749749
</span>
750750
</a>
751751

752+
</li>
753+
754+
<li class="md-nav__item">
755+
<a href="#npu" class="md-nav__link">
756+
<span class="md-ellipsis">
757+
758+
使用NPU
759+
760+
</span>
761+
</a>
762+
752763
</li>
753764

754765
</ul>
@@ -920,6 +931,17 @@
920931
</span>
921932
</a>
922933

934+
</li>
935+
936+
<li class="md-nav__item">
937+
<a href="#npu" class="md-nav__link">
938+
<span class="md-ellipsis">
939+
940+
使用NPU
941+
942+
</span>
943+
</a>
944+
923945
</li>
924946

925947
</ul>
@@ -1003,38 +1025,64 @@ <h2 id="gpu">使用GPU<a class="headerlink" href="#gpu" title="Permanent link">&
10031025
</span><span id="__span-0-5"><a id="__codelineno-0-5" name="__codelineno-0-5" href="#__codelineno-0-5"></a>pip<span class="w"> </span>install<span class="w"> </span>onnxruntime-gpu
10041026
</span></code></pre></div>
10051027
<h2 id="_2">使用<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h2>
1006-
<p>```python linenum="1"
1007-
from rapid_layout import EngineType, ModelType, RapidLayout, RapidLayoutInput</p>
1008-
<p>cfg = RapidLayoutInput(
1009-
model_type=ModelType.PP_LAYOUT_CDLA,
1010-
engine_type=EngineType.ONNXRUNTIME,
1011-
engine_cfg={"use_cuda": True, "cuda_ep_cfg.gpu_id": 1},
1012-
)
1013-
layout_engine = RapidLayout(cfg=cfg)</p>
1014-
<p>img_path = "https://raw.githubusercontent.com/RapidAI/RapidLayout/718b60e927ab893c2fad67c98f753b2105a6f421/tests/test_files/layout.jpg"
1015-
results = layout_engine(img_path)
1016-
print(results)</p>
1017-
<p>results.vis("layout_res.png")
1018-
<div class="language-text highlight"><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a>## 使用NPU
1019-
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2" href="#__codelineno-1-2"></a>
1020-
</span><span id="__span-1-3"><a id="__codelineno-1-3" name="__codelineno-1-3" href="#__codelineno-1-3"></a>详细配置参数参见:[engine_cfg.yaml](https://github.com/RapidAI/RapidLayout/blob/a7ab63ff291bd72e1a98ac2bb11860575514f432/rapid_layout/configs/engine_cfg.yaml)
1021-
</span><span id="__span-1-4"><a id="__codelineno-1-4" name="__codelineno-1-4" href="#__codelineno-1-4"></a>
1022-
</span><span id="__span-1-5"><a id="__codelineno-1-5" name="__codelineno-1-5" href="#__codelineno-1-5"></a>```python linenum=&quot;1&quot;
1023-
</span><span id="__span-1-6"><a id="__codelineno-1-6" name="__codelineno-1-6" href="#__codelineno-1-6"></a>from rapid_layout import EngineType, ModelType, RapidLayout, RapidLayoutInput
1024-
</span><span id="__span-1-7"><a id="__codelineno-1-7" name="__codelineno-1-7" href="#__codelineno-1-7"></a>
1025-
</span><span id="__span-1-8"><a id="__codelineno-1-8" name="__codelineno-1-8" href="#__codelineno-1-8"></a>cfg = RapidLayoutInput(
1026-
</span><span id="__span-1-9"><a id="__codelineno-1-9" name="__codelineno-1-9" href="#__codelineno-1-9"></a> model_type=ModelType.PP_LAYOUT_CDLA,
1027-
</span><span id="__span-1-10"><a id="__codelineno-1-10" name="__codelineno-1-10" href="#__codelineno-1-10"></a> engine_type=EngineType.ONNXRUNTIME,
1028-
</span><span id="__span-1-11"><a id="__codelineno-1-11" name="__codelineno-1-11" href="#__codelineno-1-11"></a> engine_cfg={&quot;use_cann&quot;: True, &quot;cann_ep_cfg.gpu_id&quot;: 0},
1029-
</span><span id="__span-1-12"><a id="__codelineno-1-12" name="__codelineno-1-12" href="#__codelineno-1-12"></a>)
1030-
</span><span id="__span-1-13"><a id="__codelineno-1-13" name="__codelineno-1-13" href="#__codelineno-1-13"></a>layout_engine = RapidLayout(cfg=cfg)
1031-
</span><span id="__span-1-14"><a id="__codelineno-1-14" name="__codelineno-1-14" href="#__codelineno-1-14"></a>
1032-
</span><span id="__span-1-15"><a id="__codelineno-1-15" name="__codelineno-1-15" href="#__codelineno-1-15"></a>img_path = &quot;https://raw.githubusercontent.com/RapidAI/RapidLayout/718b60e927ab893c2fad67c98f753b2105a6f421/tests/test_files/layout.jpg&quot;
1033-
</span><span id="__span-1-16"><a id="__codelineno-1-16" name="__codelineno-1-16" href="#__codelineno-1-16"></a>results = layout_engine(img_path)
1034-
</span><span id="__span-1-17"><a id="__codelineno-1-17" name="__codelineno-1-17" href="#__codelineno-1-17"></a>print(results)
1035-
</span><span id="__span-1-18"><a id="__codelineno-1-18" name="__codelineno-1-18" href="#__codelineno-1-18"></a>
1036-
</span><span id="__span-1-19"><a id="__codelineno-1-19" name="__codelineno-1-19" href="#__codelineno-1-19"></a>results.vis(&quot;layout_res.png&quot;)
1037-
</span></code></pre></div></p>
1028+
<div class="language-python highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"><a href="#__codelineno-1-1"> 1</a></span>
1029+
<span class="normal"><a href="#__codelineno-1-2"> 2</a></span>
1030+
<span class="normal"><a href="#__codelineno-1-3"> 3</a></span>
1031+
<span class="normal"><a href="#__codelineno-1-4"> 4</a></span>
1032+
<span class="normal"><a href="#__codelineno-1-5"> 5</a></span>
1033+
<span class="normal"><a href="#__codelineno-1-6"> 6</a></span>
1034+
<span class="normal"><a href="#__codelineno-1-7"> 7</a></span>
1035+
<span class="normal"><a href="#__codelineno-1-8"> 8</a></span>
1036+
<span class="normal"><a href="#__codelineno-1-9"> 9</a></span>
1037+
<span class="normal"><a href="#__codelineno-1-10">10</a></span>
1038+
<span class="normal"><a href="#__codelineno-1-11">11</a></span>
1039+
<span class="normal"><a href="#__codelineno-1-12">12</a></span>
1040+
<span class="normal"><a href="#__codelineno-1-13">13</a></span>
1041+
<span class="normal"><a href="#__codelineno-1-14">14</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1"></a><span class="kn">from</span><span class="w"> </span><span class="nn">rapid_layout</span><span class="w"> </span><span class="kn">import</span> <span class="n">EngineType</span><span class="p">,</span> <span class="n">ModelType</span><span class="p">,</span> <span class="n">RapidLayout</span><span class="p">,</span> <span class="n">RapidLayoutInput</span>
1042+
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2"></a>
1043+
</span><span id="__span-1-3"><a id="__codelineno-1-3" name="__codelineno-1-3"></a><span class="n">cfg</span> <span class="o">=</span> <span class="n">RapidLayoutInput</span><span class="p">(</span>
1044+
</span><span id="__span-1-4"><a id="__codelineno-1-4" name="__codelineno-1-4"></a> <span class="n">model_type</span><span class="o">=</span><span class="n">ModelType</span><span class="o">.</span><span class="n">PP_LAYOUT_CDLA</span><span class="p">,</span>
1045+
</span><span id="__span-1-5"><a id="__codelineno-1-5" name="__codelineno-1-5"></a> <span class="n">engine_type</span><span class="o">=</span><span class="n">EngineType</span><span class="o">.</span><span class="n">ONNXRUNTIME</span><span class="p">,</span>
1046+
</span><span id="__span-1-6"><a id="__codelineno-1-6" name="__codelineno-1-6"></a> <span class="n">engine_cfg</span><span class="o">=</span><span class="p">{</span><span class="s2">&quot;use_cuda&quot;</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span> <span class="s2">&quot;cuda_ep_cfg.gpu_id&quot;</span><span class="p">:</span> <span class="mi">1</span><span class="p">},</span>
1047+
</span><span id="__span-1-7"><a id="__codelineno-1-7" name="__codelineno-1-7"></a><span class="p">)</span>
1048+
</span><span id="__span-1-8"><a id="__codelineno-1-8" name="__codelineno-1-8"></a><span class="n">layout_engine</span> <span class="o">=</span> <span class="n">RapidLayout</span><span class="p">(</span><span class="n">cfg</span><span class="o">=</span><span class="n">cfg</span><span class="p">)</span>
1049+
</span><span id="__span-1-9"><a id="__codelineno-1-9" name="__codelineno-1-9"></a>
1050+
</span><span id="__span-1-10"><a id="__codelineno-1-10" name="__codelineno-1-10"></a><span class="n">img_path</span> <span class="o">=</span> <span class="s2">&quot;https://raw.githubusercontent.com/RapidAI/RapidLayout/718b60e927ab893c2fad67c98f753b2105a6f421/tests/test_files/layout.jpg&quot;</span>
1051+
</span><span id="__span-1-11"><a id="__codelineno-1-11" name="__codelineno-1-11"></a><span class="n">results</span> <span class="o">=</span> <span class="n">layout_engine</span><span class="p">(</span><span class="n">img_path</span><span class="p">)</span>
1052+
</span><span id="__span-1-12"><a id="__codelineno-1-12" name="__codelineno-1-12"></a><span class="nb">print</span><span class="p">(</span><span class="n">results</span><span class="p">)</span>
1053+
</span><span id="__span-1-13"><a id="__codelineno-1-13" name="__codelineno-1-13"></a>
1054+
</span><span id="__span-1-14"><a id="__codelineno-1-14" name="__codelineno-1-14"></a><span class="n">results</span><span class="o">.</span><span class="n">vis</span><span class="p">(</span><span class="s2">&quot;layout_res.png&quot;</span><span class="p">)</span>
1055+
</span></code></pre></div></td></tr></table></div>
1056+
<h2 id="npu">使用NPU<a class="headerlink" href="#npu" title="Permanent link">&para;</a></h2>
1057+
<p>详细配置参数参见:<a href="https://github.com/RapidAI/RapidLayout/blob/a7ab63ff291bd72e1a98ac2bb11860575514f432/rapid_layout/configs/engine_cfg.yaml">engine_cfg.yaml</a></p>
1058+
<div class="language-python highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"><a href="#__codelineno-2-1"> 1</a></span>
1059+
<span class="normal"><a href="#__codelineno-2-2"> 2</a></span>
1060+
<span class="normal"><a href="#__codelineno-2-3"> 3</a></span>
1061+
<span class="normal"><a href="#__codelineno-2-4"> 4</a></span>
1062+
<span class="normal"><a href="#__codelineno-2-5"> 5</a></span>
1063+
<span class="normal"><a href="#__codelineno-2-6"> 6</a></span>
1064+
<span class="normal"><a href="#__codelineno-2-7"> 7</a></span>
1065+
<span class="normal"><a href="#__codelineno-2-8"> 8</a></span>
1066+
<span class="normal"><a href="#__codelineno-2-9"> 9</a></span>
1067+
<span class="normal"><a href="#__codelineno-2-10">10</a></span>
1068+
<span class="normal"><a href="#__codelineno-2-11">11</a></span>
1069+
<span class="normal"><a href="#__codelineno-2-12">12</a></span>
1070+
<span class="normal"><a href="#__codelineno-2-13">13</a></span>
1071+
<span class="normal"><a href="#__codelineno-2-14">14</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-2-1"><a id="__codelineno-2-1" name="__codelineno-2-1"></a><span class="kn">from</span><span class="w"> </span><span class="nn">rapid_layout</span><span class="w"> </span><span class="kn">import</span> <span class="n">EngineType</span><span class="p">,</span> <span class="n">ModelType</span><span class="p">,</span> <span class="n">RapidLayout</span><span class="p">,</span> <span class="n">RapidLayoutInput</span>
1072+
</span><span id="__span-2-2"><a id="__codelineno-2-2" name="__codelineno-2-2"></a>
1073+
</span><span id="__span-2-3"><a id="__codelineno-2-3" name="__codelineno-2-3"></a><span class="n">cfg</span> <span class="o">=</span> <span class="n">RapidLayoutInput</span><span class="p">(</span>
1074+
</span><span id="__span-2-4"><a id="__codelineno-2-4" name="__codelineno-2-4"></a> <span class="n">model_type</span><span class="o">=</span><span class="n">ModelType</span><span class="o">.</span><span class="n">PP_LAYOUT_CDLA</span><span class="p">,</span>
1075+
</span><span id="__span-2-5"><a id="__codelineno-2-5" name="__codelineno-2-5"></a> <span class="n">engine_type</span><span class="o">=</span><span class="n">EngineType</span><span class="o">.</span><span class="n">ONNXRUNTIME</span><span class="p">,</span>
1076+
</span><span id="__span-2-6"><a id="__codelineno-2-6" name="__codelineno-2-6"></a> <span class="n">engine_cfg</span><span class="o">=</span><span class="p">{</span><span class="s2">&quot;use_cann&quot;</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span> <span class="s2">&quot;cann_ep_cfg.gpu_id&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">},</span>
1077+
</span><span id="__span-2-7"><a id="__codelineno-2-7" name="__codelineno-2-7"></a><span class="p">)</span>
1078+
</span><span id="__span-2-8"><a id="__codelineno-2-8" name="__codelineno-2-8"></a><span class="n">layout_engine</span> <span class="o">=</span> <span class="n">RapidLayout</span><span class="p">(</span><span class="n">cfg</span><span class="o">=</span><span class="n">cfg</span><span class="p">)</span>
1079+
</span><span id="__span-2-9"><a id="__codelineno-2-9" name="__codelineno-2-9"></a>
1080+
</span><span id="__span-2-10"><a id="__codelineno-2-10" name="__codelineno-2-10"></a><span class="n">img_path</span> <span class="o">=</span> <span class="s2">&quot;https://raw.githubusercontent.com/RapidAI/RapidLayout/718b60e927ab893c2fad67c98f753b2105a6f421/tests/test_files/layout.jpg&quot;</span>
1081+
</span><span id="__span-2-11"><a id="__codelineno-2-11" name="__codelineno-2-11"></a><span class="n">results</span> <span class="o">=</span> <span class="n">layout_engine</span><span class="p">(</span><span class="n">img_path</span><span class="p">)</span>
1082+
</span><span id="__span-2-12"><a id="__codelineno-2-12" name="__codelineno-2-12"></a><span class="nb">print</span><span class="p">(</span><span class="n">results</span><span class="p">)</span>
1083+
</span><span id="__span-2-13"><a id="__codelineno-2-13" name="__codelineno-2-13"></a>
1084+
</span><span id="__span-2-14"><a id="__codelineno-2-14" name="__codelineno-2-14"></a><span class="n">results</span><span class="o">.</span><span class="n">vis</span><span class="p">(</span><span class="s2">&quot;layout_res.png&quot;</span><span class="p">)</span>
1085+
</span></code></pre></div></td></tr></table></div>
10381086

10391087
<!-- Source file information -->
10401088

@@ -1059,7 +1107,7 @@ <h2 id="_2">使用<a class="headerlink" href="#_2" title="Permanent link">&para;
10591107
<span class="md-icon" title="最后更新">
10601108
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
10611109
</span>
1062-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_datetime" title="2026年2月7日 11:11:53 CST">2026-02-07 11:11:53</span>
1110+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_datetime" title="2026年2月7日 11:19:40 CST">2026-02-07 11:19:40</span>
10631111
</span>
10641112

10651113

0 commit comments

Comments
 (0)