Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yuliang-Liu/MonkeyOCR
/ types & classes
Types & classes
66 in github.com/Yuliang-Liu/MonkeyOCR
⨍
Functions
485
◇
Types & classes
66
↳
Endpoints
7
↓ 22 callers
Class
FileBasedDataWriter
magic_pdf/data/data_reader_writer/filebase.py:38
↓ 13 callers
Class
FileBasedDataReader
magic_pdf/data/data_reader_writer/filebase.py:6
↓ 10 callers
Class
ImageDataset
magic_pdf/data/dataset.py:224
↓ 10 callers
Class
PymuDocDataset
magic_pdf/data/dataset.py:136
↓ 5 callers
Class
InferenceResultLLM
magic_pdf/operators/models_llm.py:16
↓ 4 callers
Class
InvalidParams
magic_pdf/config/exceptions.py:19
↓ 4 callers
Class
MonkeyOCR
magic_pdf/model/custom_model.py:22
↓ 3 callers
Class
Doc
Initialized with pymudoc object.
magic_pdf/data/dataset.py:507
↓ 3 callers
Class
InvalidConfig
magic_pdf/config/exceptions.py:11
↓ 2 callers
Class
AtomModelSingleton
magic_pdf/model/sub_modules/model_init.py:54
↓ 2 callers
Class
MagicModel
magic_pdf/model/magic_model.py:23
↓ 2 callers
Class
MonkeyChat_LMDeploy
magic_pdf/model/custom_model.py:172
↓ 2 callers
Class
MultiFileDataset
magic_pdf/data/dataset.py:305
↓ 2 callers
Class
S3Config
S3 config
magic_pdf/data/schemas.py:5
↓ 2 callers
Class
TaskResponse
api/main.py:29
↓ 1 callers
Class
BatchAnalyzeLLM
magic_pdf/model/batch_analyze_llm.py:13
↓ 1 callers
Class
ConvertToPdfError
magic_pdf/utils/office_to_pdf.py:5
↓ 1 callers
Class
DocLayoutYOLOModel
magic_pdf/model/sub_modules/layout/doclayout_yolo/DocLayoutYOLO.py:4
↓ 1 callers
Class
EmptyData
magic_pdf/config/exceptions.py:27
↓ 1 callers
Class
LMDeployPatcher
tools/lmdeploy_patcher.py:5
↓ 1 callers
Class
ModelManager
magic_pdf/model/model_manager.py:9
↓ 1 callers
Class
MonkeyChat_LMDeploy_queue
Hybrid architecture: Combines synchronous batch processing with asynchronous concurrency for LMDeploy Designed for multi-user large-batch con
magic_pdf/model/custom_model.py:507
↓ 1 callers
Class
MonkeyChat_OpenAIAPI
magic_pdf/model/custom_model.py:445
↓ 1 callers
Class
MonkeyChat_transformers
magic_pdf/model/custom_model.py:250
↓ 1 callers
Class
MonkeyChat_vLLM
magic_pdf/model/custom_model.py:212
↓ 1 callers
Class
MonkeyChat_vLLM_async
magic_pdf/model/async_vllm.py:10
↓ 1 callers
Class
MonkeyChat_vLLM_queue
Hybrid architecture: Combines synchronous batch processing with asynchronous concurrency Designed for multi-user large-batch concurrent infer
magic_pdf/model/custom_model.py:873
↓ 1 callers
Class
PaddleXLayoutModelWrapper
magic_pdf/model/sub_modules/layout/paddlex_layout/PaddleXLayoutModel.py:14
↓ 1 callers
Class
PageInfo
The width and height of page
magic_pdf/data/schemas.py:15
↓ 1 callers
Class
PageSvgsTooManyError
magic_pdf/filter/pdf_meta_scan.py:250
↓ 1 callers
Class
ParseResponse
api/main.py:35
↓ 1 callers
Class
PipeResultLLM
magic_pdf/operators/pipes_llm.py:15
↓ 1 callers
Class
S3Reader
magic_pdf/data/io/s3.py:7
↓ 1 callers
Class
S3Writer
magic_pdf/data/io/s3.py:74
Class
AtomicModel
magic_pdf/model/model_list.py:1
Class
BlockType
magic_pdf/config/ocr_content_type.py:9
Class
CUDA_NOT_AVAILABLE
magic_pdf/config/exceptions.py:34
Class
CategoryId
magic_pdf/config/ocr_content_type.py:27
Class
ContentType
magic_pdf/config/ocr_content_type.py:1
Class
DataCollator
magic_pdf/model/sub_modules/reading_oreder/layoutreader/helpers.py:31
Class
DataReader
magic_pdf/data/data_reader_writer/base.py:5
Class
DataWriter
magic_pdf/data/data_reader_writer/base.py:33
Class
Dataset
magic_pdf/data/dataset.py:61
Class
DropMode
magic_pdf/config/make_content_config.py:7
Class
DropReason
magic_pdf/config/drop_reason.py:1
Class
DropTag
magic_pdf/config/drop_tag.py:12
Class
FileNotExisted
magic_pdf/config/exceptions.py:2
Class
HttpReader
magic_pdf/data/io/http.py:9
Class
HttpWriter
magic_pdf/data/io/http.py:27
Class
IOReader
magic_pdf/data/io/base.py:4
Class
IOWriter
magic_pdf/data/io/base.py:32
Class
InferenceResultBase
magic_pdf/operators/__init__.py:9
Class
JsonCompressor
magic_pdf/libs/json_compressor.py:5
Class
LayoutLMv3WithCategoryEmbedding
magic_pdf/model/sub_modules/reading_oreder/layoutreader/helpers.py:15
Class
ListLineTag
magic_pdf/post_proc/para_split_v3.py:27
Class
MODEL_NAME
magic_pdf/config/constants.py:39
Class
MakeMode
magic_pdf/config/make_content_config.py:1
Class
ModelBlockTypeEnum
magic_pdf/config/model_block_type.py:4
Class
MultiBucketS3DataReader
magic_pdf/data/data_reader_writer/multi_bucket_s3.py:51
Class
MultiBucketS3DataWriter
magic_pdf/data/data_reader_writer/multi_bucket_s3.py:111
Class
MultiS3Mixin
magic_pdf/data/data_reader_writer/multi_bucket_s3.py:10
Class
PageableData
magic_pdf/data/dataset.py:14
Class
PosRelationEnum
magic_pdf/model/magic_model.py:15
Class
S3DataReader
magic_pdf/data/data_reader_writer/s3.py:6
Class
S3DataWriter
magic_pdf/data/data_reader_writer/s3.py:41
Class
SupportedPdfParseMethod
magic_pdf/config/enums.py:5