Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

anyforge/anydoclayout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

anydoclayout

docs layout detection

Static Badge

 _ ____ _ _
 / \ _ __ _ _| _ \ ___ ___| | __ _ _ _ ___ _ _| |_
 / _ \ | '_ \| | | | | | |/ _ \ / __| | / _` | | | |/ _ \| | | | __|
 / ___ \| | | | |_| | |_| | (_) | (__| |__| (_| | |_| | (_) | |_| | |_
/_/ \_\_| |_|\__, |____/ \___/ \___|_____\__,_|\__, |\___/ \__,_|\__|
 |___/ |___/

train datasets

1. labels info

{0: 'header',
 1: 'title',
 2: 'text',
 3: 'table',
 4: 'figure',
 5: 'formula',
 6: 'footer',
 7: 'pagenum'}

2. datasets info

  • train: 841862 (opendata: 667426, selfgen: 174436)
  • eval: 5500
  • imgsize:1280

3. eval results

Class Images Instances Box(P R)
 all 5500 52274 0.921 0.897
header 1461 2337 0.92 0.878
 title 2308 5473 0.896 0.893 
 text 4149 34156 0.937 0.927
 table 1476 1913 0.946 0.958
figure 1842 3343 0.94 0.94
formula 735 1506 0.881 0.876
footer 745 1157 0.909 0.781
pagenum 2164 2389 0.938 0.919

if you want to get datasets

how to use

from pathlib import Path
from ultralytics import YOLO
modelfile = Path(model_dir).joinpath('anydoclayout-yolo11s-imgsz1280.pt')
model = YOLO(modelfile)
res = model.predict('your img file', imgsz = 1280)

Buy me a coffee

  • 微信(WeChat)

Star History

Star History Chart

About

docs layout detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /