TARTE: Transformer Augmented Representation of Table Entries
NOTE: The repository is still in construction 🚧
This repository contains the implementation of TARTE: Transformer Augmented Representation of Table Entries.
TARTE is an easily-reusable pre-trained model that encodes data semantics across heterogeneous tables by pre-training from large knowledge bases. TARTE is a sibling work of CARTE, sharing many similarities, but with better pre-training and with more post-training paradigms.
[!WARNING]
This library is currently in a phase of active development. All features are subject to change without prior notice. If you are interested in collaborating, please feel free to reach out by opening an issue or starting a discussion.
Install
You can simply install TARTE from PyPI:
pip install tarte-ai
Post installation check
After a correct installation, you should be able to import the module without errors:
import tarte_ai
Examples
Example shows running three post-training strategies (presented in the paper) for TARTE:
Pre-training and reproducing the results from the paper.
Details will soon be updated.
TARTE-AI reference
@article{kim2025table,
title={Table Foundation Models: on knowledge pre-training for tabular learning},
author={Kim, Myung Jun and Lefebvre, F{\'e}lix and Brison, Ga{\"e}tan and Perez-Lebel, Alexandre and Varoquaux, Ga{\"e}l},
journal={arXiv preprint arXiv:2505.14415},
year={2025}
}
Metadata
Release files for tarte-ai 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tarte_ai-0.0.6.tar.gz | 32.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tarte_ai-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.8 kB
Release files / tarte_ai-0.0.6.tar.gz
| Download URL | tarte_ai-0.0.6.tar.gz |
|---|---|
| Size | 32.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e5c33ae44abab2b98b52e853c5c1d1a319875f2a81a800656466c57d82b8bc4e
|
|
BLAKE2b-256 checksum How to use checksums |
11c19c87e509345c114259dec75b6750222b1da73468f97fbce3f140093b695a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / tarte_ai-0.0.6-py3-none-any.whl
| Download URL | tarte_ai-0.0.6-py3-none-any.whl |
|---|---|
| Size | 40.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35bd8b209c8331ae145e87948e1a9f6812397b806ab42f5d3f92dc52c78397d4
|
|
BLAKE2b-256 checksum How to use checksums |
23e322dfffef10f53b218e8ff48a5d8625b4a3f4850eb669c10dc929ee1eb4bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|