awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/table-transformer

0
View on GitHub↗
2,916 stele·310 fork-uri·Python·MIT·3 vizualizări

Table Transformer

Table Transformer is a deep learning framework designed for document layout analysis and the automated extraction of tabular data from unstructured images and documents. It utilizes a transformer-based architecture to perform object detection, identifying table boundaries and internal grid structures to convert visual information into machine-readable formats.

The project distinguishes itself by employing a global optimization strategy for bipartite matching, which eliminates the need for traditional non-maximum suppression during the detection process. By leveraging multi-scale feature extraction and self-attention mechanisms, the model maps raw visual inputs directly to structured coordinate data, allowing for the precise localization of rows, columns, and individual cells within complex layouts.

The library supports the full lifecycle of document analysis, including the training and fine-tuning of models on custom datasets to accommodate specialized document domains. It provides integrated tools for evaluating extraction performance, utilizing standard detection metrics and grid similarity scores to assess the accuracy of structure recognition against ground truth data.

Features

  • Document Table Extractors - Extracts structured tabular data from unstructured PDF and image files for analysis and storage.
  • Transformer-Based Architectures - Implements transformer-based object detection to predict bounding boxes and class labels for table components.
  • Table Structure Detections - Locates table structures within unstructured images by identifying spatial boundaries of tabular content.
  • Visual Table Extraction - Converts detected table regions into structured formats by mapping rows, columns, and cell boundaries.
  • Bounding Box Detection - Identifies and localizes table components within visual media using neural network-based bounding box detection.
  • Object Detection - Provides a neural network architecture for localizing and classifying table regions using precise bounding boxes.
  • Vision Detection Model Training - Supports training and fine-tuning of specialized detection models on domain-specific datasets by adjusting hyperparameters.
  • Document Analysis Models - Offers a framework for training and evaluating specialized models on document layouts to improve spatial recognition.
  • Encoder-Decoder Architectures - Utilizes an encoder-decoder transformer architecture to map visual image patches into structured coordinate data.
  • Multi-Scale Feature Pyramids - Extracts multi-scale visual representations to detect table elements of varying sizes and complex spatial layouts.
  • Hungarian Matching Losses - Employs a global bipartite matching strategy to assign predictions to ground truth objects without non-maximum suppression.
  • Machine Learning Training - Enables fine-tuning of deep learning models on custom datasets to improve detection accuracy for specialized tabular formats.
  • Document Layout Analysis - Provides tools for document layout analysis to identify and locate tables within unstructured pages.
  • Detection Accuracy Evaluators - Evaluates extraction performance using standard detection metrics and specialized grid similarity scores against ground truth data.
  • Supervised Fine-Tuning - Supports supervised fine-tuning of pre-trained models on labeled datasets of structured table layouts.
  • Table Grid Mappings - Maps detected cell coordinates into a logical matrix format by analyzing spatial relationships between table components.

Istoric stele

Graficul istoricului de stele pentru microsoft/table-transformerGraficul istoricului de stele pentru microsoft/table-transformer

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Table Transformer

Colecții selectate manual în care apare Table Transformer.
  • Instrumente pentru extracția din PDF-uri și tabele
  • Table extraction tools

Întrebări frecvente

Ce face microsoft/table-transformer?

Table Transformer is a deep learning framework designed for document layout analysis and the automated extraction of tabular data from unstructured images and documents. It utilizes a transformer-based architecture to perform object detection, identifying table boundaries and internal grid structures to convert visual information into machine-readable formats.

Care sunt principalele funcționalități ale microsoft/table-transformer?

Principalele funcționalități ale microsoft/table-transformer sunt: Document Table Extractors, Transformer-Based Architectures, Table Structure Detections, Visual Table Extraction, Bounding Box Detection, Object Detection, Vision Detection Model Training, Document Analysis Models.

Care sunt câteva alternative open-source pentru microsoft/table-transformer?

Alternativele open-source pentru microsoft/table-transformer includ: fundamentalvision/deformable-detr — Deformable-DETR is an object detection system for computer vision that uses a transformer-based encoder-decoder… facebookresearch/detr — This project provides a transformer-based object detection model that treats the task as a direct set prediction… jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a… eriklindernoren/pytorch-yolov3 — This project is a PyTorch implementation of the YOLOv3 object detection architecture. It functions as a real-time… opendataloader-project/opendataloader-pdf — This project is a PDF data extraction tool and document preprocessor designed to convert PDF files into structured… paddlepaddle/paddlex — PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built…

Alternative open-source pentru Table Transformer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Table Transformer.
  • fundamentalvision/deformable-detrAvatar fundamentalvision

    fundamentalvision/Deformable-DETR

    3,895Vezi pe GitHub↗

    Deformable-DETR is an object detection system for computer vision that uses a transformer-based encoder-decoder architecture. It identifies and locates objects within images by representing potential targets as a set of learnable queries. The project employs sampling-based attention to restrict attention to a small set of points around a reference, reducing computational complexity and speeding up convergence. It further utilizes multi-scale feature fusion to detect objects of varying sizes within a single frame. The system includes capabilities for training models across multiple GPU cluste

    Python
    Vezi pe GitHub↗3,895
  • facebookresearch/detrAvatar facebookresearch

    facebookresearch/detr

    15,305Vezi pe GitHub↗

    This project provides a transformer-based object detection model that treats the task as a direct set prediction problem. It implements a vision system capable of predicting bounding boxes and class labels for objects within an image, as well as frameworks for instance and panoptic segmentation. The architecture utilizes a transformer encoder and decoder to perform end-to-end set prediction, employing a Hungarian matcher to assign predicted boxes to ground truth objects. It incorporates a convolutional backbone for feature extraction and a system of learnable object queries to probe image loc

    Python
    Vezi pe GitHub↗15,305
  • jwyang/faster-rcnn.pytorchAvatar jwyang

    jwyang/faster-rcnn.pytorch

    7,859Vezi pe GitHub↗

    This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a vision model for predicting precise bounding boxes around multiple objects within images and live video feeds. The system is optimized for multi-GPU training to reduce the time required for model convergence. It utilizes a GPU-accelerated design to handle the training and inference of complex detection networks. The framework covers the full object detection lifecycle, including custom network training and inference for static images and real-time video streams. It includes capa

    Python
    Vezi pe GitHub↗7,859
  • eriklindernoren/pytorch-yolov3Avatar eriklindernoren

    eriklindernoren/PyTorch-YOLOv3

    7,439Vezi pe GitHub↗

    This project is a PyTorch implementation of the YOLOv3 object detection architecture. It functions as a real-time object detector and computer vision framework designed to identify and locate multiple objects within images using bounding boxes and class labels. The system allows for both the use of pretrained weights for immediate image analysis and the training of custom models using datasets with bounding box annotations. It provides a programmatic interface to integrate detection capabilities directly into other software applications. The framework includes tools for model evaluation to m

    Python
    Vezi pe GitHub↗7,439
  • Vezi toate cele 30 alternative pentru Table Transformer→