gmft
0.4.0rc1
Pages
Usage
Config Guide
Passing into LLMs
FAQ
Advanced
gmft package
gmft
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
A
area (gmft.base.Rect property)
B
BaseDetector (class in gmft.detectors.base)
BaseFormatter (class in gmft.formatters.base)
BasePage (class in gmft.pdf_bindings.base)
BasePDFDocument (class in gmft.pdf_bindings.base)
bbox (gmft.detectors.base.CroppedTable property)
borderless_tables (gmft.detectors.img2table.Img2TableDetectorConfig attribute)
bytes (gmft.detectors.img2table.Img2TablePage property)
(gmft.detectors.img2table.Img2TablePDFDocument property)
C
captions() (gmft.detectors.base.CroppedTable method)
cell_required_confidence (gmft.formatters.tatr.TATRFormatConfig attribute)
close() (gmft.detectors.img2table.Img2TablePDFDocument method)
(gmft.pdf_bindings.base.BasePDFDocument method)
(gmft.pdf_bindings.base.ImageOnlyPage method)
(gmft.pdf_bindings.pdfium.PyPDFium2Document method)
(gmft.pdf_bindings.pdfium.PyPDFium2Page method)
close_document() (gmft.pdf_bindings.pdfium.PyPDFium2Page method)
config (gmft.formatters.tatr.TATRFormattedTable attribute)
CroppedTable (class in gmft.detectors.base)
D
detect() (gmft.detectors.base.BaseDetector method)
df() (gmft.detectors.img2table.Img2TableTable method)
(gmft.formatters.base.FormattedTable method)
(gmft.formatters.tatr.TATRFormattedTable method)
display_html_and_image() (in module gmft.table_visualization)
E
EMPTY (gmft.base.Rect attribute)
enable_multi_header (gmft.formatters.tatr.TATRFormatConfig attribute)
extract() (gmft.detectors.base.BaseDetector method)
(gmft.detectors.img2table.Img2TableDetector method)
(gmft.detectors.tatr.TATRDetector method)
(gmft.formatters.base.BaseFormatter method)
(gmft.formatters.tatr.TATRFormatter method)
F
force_large_table_assumption (gmft.formatters.tatr.TATRFormatConfig attribute)
format() (gmft.formatters.base.BaseFormatter method)
FormattedTable (class in gmft.formatters.base)
formatter_base_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
formatter_path (gmft.formatters.tatr.TATRFormatConfig attribute)
from_dict() (gmft.detectors.base.CroppedTable static method)
(gmft.detectors.base.RotatedCroppedTable static method)
(gmft.detectors.img2table.Img2TableTable static method)
(gmft.formatters.base.FormattedTable static method)
(gmft.formatters.tatr.TATRFormattedTable static method)
from_image_only() (gmft.detectors.base.CroppedTable static method)
from_page() (gmft.pdf_bindings.base.ImageOnlyPage class method)
G
get_filename() (gmft.detectors.img2table.Img2TablePDFDocument method)
(gmft.pdf_bindings.base.BasePage method)
(gmft.pdf_bindings.base.BasePDFDocument method)
(gmft.pdf_bindings.base.ImageOnlyPage method)
(gmft.pdf_bindings.pdfium.PyPDFium2Document method)
(gmft.pdf_bindings.pdfium.PyPDFium2Page method)
get_image() (gmft.pdf_bindings.base.BasePage method)
(gmft.pdf_bindings.base.ImageOnlyPage method)
(gmft.pdf_bindings.pdfium.PyPDFium2Page method)
get_mirrored_class() (gmft.TableDetector class method)
(gmft.TableDetectorConfig class method)
(gmft.TATRFormatConfig class method)
(gmft.TATRFormattedTable class method)
(gmft.TATRTableDetector class method)
(gmft.TATRTableFormatter class method)
get_page() (gmft.detectors.img2table.Img2TablePDFDocument method)
(gmft.pdf_bindings.base.BasePDFDocument method)
(gmft.pdf_bindings.pdfium.PyPDFium2Document method)
get_positions_and_text() (gmft.pdf_bindings.base.BasePage method)
(gmft.pdf_bindings.base.ImageOnlyPage method)
(gmft.pdf_bindings.pdfium.PyPDFium2Page method)
get_table_content() (gmft.detectors.img2table.Img2TablePage method)
(gmft.detectors.img2table.Img2TablePDFDocument method)
gmft
module
gmft.auto
module
gmft.base
module
gmft.detectors.base
module
gmft.detectors.img2table
module
gmft.detectors.tatr
module
gmft.formatters.base
module
gmft.formatters.tatr
module
gmft.pdf_bindings.base
module
gmft.pdf_bindings.pdfium
module
gmft.presets
module
gmft.table_visualization
module
H
height (gmft.base.Rect property)
(gmft.detectors.base.CroppedTable property)
(gmft.pdf_bindings.base.BasePage attribute)
I
id2label (gmft.formatters.tatr.TATRFormattedTable attribute)
image() (gmft.detectors.base.CroppedTable method)
image_processor_path (gmft.formatters.tatr.TATRFormatConfig attribute)
ImageOnlyPage (class in gmft.pdf_bindings.base)
images (gmft.detectors.img2table.Img2TablePage property)
(gmft.detectors.img2table.Img2TablePDFDocument property)
Img2TableDetector (class in gmft.detectors.img2table)
Img2TableDetectorConfig (class in gmft.detectors.img2table)
Img2TablePage (class in gmft.detectors.img2table)
Img2TablePDFDocument (class in gmft.detectors.img2table)
Img2TableTable (class in gmft.detectors.img2table)
implicit_columns (gmft.detectors.img2table.Img2TableDetectorConfig attribute)
implicit_rows (gmft.detectors.img2table.Img2TableDetectorConfig attribute)
ingest_pdf() (in module gmft.presets)
intersect() (gmft.base.Rect method)
iob_reject_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
iob_warn_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
is_intersecting() (gmft.base.Rect method)
L
label2id (gmft.formatters.tatr.TATRFormattedTable attribute)
large_table_if_n_rows_removed (gmft.formatters.tatr.TATRFormatConfig attribute)
large_table_maximum_rows (gmft.formatters.tatr.TATRFormatConfig attribute)
large_table_row_overlap_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
large_table_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
load_page_from_dict() (gmft.pdf_bindings.pdfium.PyPDFium2Utils static method)
M
min_confidence (gmft.detectors.img2table.Img2TableDetectorConfig attribute)
module
gmft
gmft.auto
gmft.base
gmft.detectors.base
gmft.detectors.img2table
gmft.detectors.tatr
gmft.formatters.base
gmft.formatters.tatr
gmft.pdf_bindings.base
gmft.pdf_bindings.pdfium
gmft.presets
gmft.table_visualization
N
nms_warn_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
no_timm (gmft.formatters.tatr.TATRFormatConfig attribute)
O
ocr_df (gmft.detectors.img2table.Img2TablePage attribute)
(gmft.detectors.img2table.Img2TablePDFDocument attribute)
outliers (gmft.formatters.tatr.TATRFormattedTable attribute)
P
page_no (gmft.pdf_bindings.base.BasePage property)
plot_interval_histogram() (in module gmft.table_visualization)
plot_results_orig() (in module gmft.table_visualization)
plot_results_unwr() (in module gmft.table_visualization)
plot_shaded_boxes() (in module gmft.table_visualization)
position_words() (in module gmft.detectors.base)
predicted_word_height() (gmft.detectors.base.CroppedTable method)
predictions (gmft.formatters.base.FormattedTable attribute)
PyPDFium2Document (class in gmft.pdf_bindings.pdfium)
PyPDFium2Page (class in gmft.pdf_bindings.pdfium)
PyPDFium2Utils (class in gmft.pdf_bindings.pdfium)
R
recompute() (gmft.formatters.base.FormattedTable method)
(gmft.formatters.tatr.TATRFormattedTable method)
Rect (class in gmft.base)
reload() (gmft.pdf_bindings.pdfium.PyPDFium2Utils static method)
remove_null_rows (gmft.formatters.tatr.TATRFormatConfig attribute)
RotatedCroppedTable (class in gmft.detectors.base)
S
semantic_hierarchical_left_fill (gmft.formatters.tatr.TATRFormatConfig attribute)
semantic_spanning_cells (gmft.formatters.tatr.TATRFormatConfig attribute)
src (gmft.detectors.img2table.Img2TablePage property)
(gmft.detectors.img2table.Img2TablePDFDocument property)
T
TableDetector (class in gmft)
(in module gmft.detectors.tatr)
TableDetectorConfig (class in gmft)
TableFormatter (class in gmft.formatters.base)
TATRDetector (class in gmft.detectors.tatr)
TATRFormatConfig (class in gmft)
(class in gmft.formatters.tatr)
TATRFormattedTable (class in gmft)
(class in gmft.formatters.tatr)
TATRFormatter (class in gmft.formatters.tatr)
TATRTableDetector (class in gmft)
(in module gmft.detectors.tatr)
TATRTableFormatter (class in gmft)
text() (gmft.detectors.base.CroppedTable method)
text_positions() (gmft.detectors.base.CroppedTable method)
to_dict() (gmft.detectors.base.CroppedTable method)
(gmft.detectors.img2table.Img2TableTable method)
(gmft.formatters.base.FormattedTable method)
(gmft.formatters.tatr.TATRFormattedTable method)
torch_device (gmft.formatters.tatr.TATRFormatConfig attribute)
total_overlap_reject_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
total_overlap_warn_threshold (gmft.formatters.tatr.TATRFormatConfig attribute)
V
verbosity (gmft.formatters.tatr.TATRFormatConfig attribute)
visualize() (gmft.detectors.base.CroppedTable method)
(gmft.detectors.img2table.Img2TableTable method)
(gmft.formatters.base.FormattedTable method)
(gmft.formatters.tatr.TATRFormattedTable method)
W
warn_uninitialized_weights (gmft.formatters.tatr.TATRFormatConfig attribute)
width (gmft.base.Rect property)
(gmft.detectors.base.CroppedTable property)
(gmft.pdf_bindings.base.BasePage attribute)
X
xmax (gmft.base.Rect property)
xmin (gmft.base.Rect property)
Y
ymax (gmft.base.Rect property)
ymin (gmft.base.Rect property)