Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PellelNitram/xournalpp_htr
/ types & classes
Types & classes
50 in github.com/PellelNitram/xournalpp_htr
⨍
Functions
308
◇
Types & classes
50
↓ 28 callers
Class
BoundingBox
xournalpp_htr/training/shared/bounding_box.py:17
↓ 7 callers
Class
IAM_OnDB_Dataset
IAM-OnDB dataset implementation in PyTorch. These are the links to the dataset: - https://fki.tic.heia-fr.ch/databases/iam-on-line-handwritin
xournalpp_htr/training/data/datasets.py:27
↓ 6 callers
Class
PageDatasetFromOnlinePosition
Represents a position of a handwritten text placed on a page. This class stores information about a specific position within a page, including it
xournalpp_htr/training/data/datasets.py:342
↓ 4 callers
Class
UpscaleAndConcatLayer
Upscale a small map, concat with a larger map, conv to ``cz`` channels.
xournalpp_htr/training/word_detector/network.py:59
↓ 4 callers
Class
XournalppDocument
xournalpp_htr/documents.py:166
↓ 3 callers
Class
ImageDimensions
xournalpp_htr/training/shared/bounding_box.py:12
↓ 3 callers
Class
PageDatasetFromOnline
Dataset to assemble a page dataset using samples from an existing dataset. It places existing samples on a page while keeping track of the positi
xournalpp_htr/training/data/datasets.py:370
↓ 3 callers
Class
SimpleHTRNet
xournalpp_htr/training/simple_htr/network.py:20
↓ 3 callers
Class
WordDetectorNet
xournalpp_htr/training/word_detector/network.py:72
↓ 3 callers
Class
WordPrediction
xournalpp_htr/models.py:19
↓ 2 callers
Class
DetectionConfig
xournalpp_htr/training/word_detector/config.py:20
↓ 2 callers
Class
GroundTruthWord
xournalpp_htr/benchmark.py:18
↓ 2 callers
Class
IAM_Dataset
Loads, pre-processes and caches the IAM Handwriting Database. On first run it processes all images and ground truth files, resizes them and s
xournalpp_htr/training/word_detector/dataset.py:156
↓ 2 callers
Class
IAM_Words_Dataset
Loads, pre-processes and caches the IAM word-level dataset. Reads word images from ``data/words/`` and ground-truth transcriptions from ``dat
xournalpp_htr/training/simple_htr/dataset.py:120
↓ 2 callers
Class
Layer
Class for keeping track of document page layer.
xournalpp_htr/documents.py:22
↓ 2 callers
Class
ModelConfig
xournalpp_htr/training/simple_htr/config.py:13
↓ 2 callers
Class
Page
Class for keeping track of document page.
xournalpp_htr/documents.py:13
↓ 2 callers
Class
Stroke
Class for keeping track of strokes.
xournalpp_htr/documents.py:29
↓ 2 callers
Class
XournalDocument
xournalpp_htr/documents.py:135
↓ 1 callers
Class
BenchmarkResult
xournalpp_htr/benchmark.py:28
↓ 1 callers
Class
BenchmarkSample
xournalpp_htr/xio.py:21
↓ 1 callers
Class
HFHubInferenceModel
Base class binding an inference model to its HF Hub repository. ``HF_REPO_ID`` binds each subclass to its repository. ``revision`` is stored
xournalpp_htr/inference_models.py:33
↓ 1 callers
Class
Incomplete
tests/test_inference_models.py:43
↓ 1 callers
Class
ModelConfig
xournalpp_htr/training/word_detector/config.py:12
↓ 1 callers
Class
ModifiedResNet18
ResNet-18 backbone returning intermediate U-Net-style features. The first conv is adapted for 1-channel (grayscale) input and the final fc la
xournalpp_htr/training/word_detector/network.py:18
↓ 1 callers
Class
NormalizationConfig
xournalpp_htr/training/word_detector/config.py:26
↓ 1 callers
Class
SimpleHTRModel
SimpleHTR word-recognition model, loaded from HF Hub as ONNX. The repository contains ``model.onnx`` (the CNN+LSTM+CTC network) and ``config.
xournalpp_htr/inference_models.py:125
↓ 1 callers
Class
WordDetectorModel
WordDetectorNN word-detection model, loaded from HF Hub as ONNX. The repository contains ``model.onnx`` (the network with softmax baked in) a
xournalpp_htr/inference_models.py:57
↓ 1 callers
Class
_SoftmaxBaked
Wrapper that bakes ``apply_softmax=True`` into the traced graph.
xournalpp_htr/training/word_detector/export.py:38
Class
tools/data_annotation_tool/renderer.js:3
Class
AugmentationConfig
xournalpp_htr/training/simple_htr/config.py:47
Class
AugmentationConfig
xournalpp_htr/training/word_detector/config.py:56
Class
CustomEncoder
Make non-standard items serialisable for ``json.dump(s)``.
xournalpp_htr/training/simple_htr/utils.py:21
Class
CustomEncoder
Make non-standard items serialisable for ``json.dump(s)``.
xournalpp_htr/training/word_detector/utils.py:24
Class
DataConfig
xournalpp_htr/training/simple_htr/config.py:33
Class
DataConfig
xournalpp_htr/training/word_detector/config.py:42
Class
Dataloader_Element
xournalpp_htr/training/simple_htr/dataset.py:265
Class
Dataloader_Element
xournalpp_htr/training/word_detector/dataset.py:315
Class
Document
xournalpp_htr/documents.py:37
Class
Dummy
tests/test_inference_models.py:51
Class
IAM_Dataset_Element
xournalpp_htr/training/word_detector/dataset.py:149
Class
IAM_Words_Element
xournalpp_htr/training/simple_htr/dataset.py:113
Class
MapOrdering
Channel order of the maps encoding the AABBs around the words.
xournalpp_htr/training/shared/postprocessing.py:18
Class
Renderer
tools/data_annotation_tool/renderer.js:3
Class
SeedConfig
xournalpp_htr/training/simple_htr/config.py:41
Class
SeedConfig
xournalpp_htr/training/word_detector/config.py:50
Class
SimpleHTRConfig
xournalpp_htr/training/simple_htr/config.py:52
Class
TrainingConfig
xournalpp_htr/training/simple_htr/config.py:23
Class
TrainingConfig
xournalpp_htr/training/word_detector/config.py:32
Class
WordDetectorConfig
xournalpp_htr/training/word_detector/config.py:61