PluRel vs REaLTabFormer
PluRel
star-project.stanford.eduREaLTabFormer
github.comSide by side
| Figure | PluRel | REaLTabFormer |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 0 | 1 |
| Spec score · AI Synthetic Data Generators | 6.9 (#21) | 8.5 (#4) |
| Installation | The library is installed with pip install plurel and requires Python 3.12 or later. | The project is available through PyPI and documents installation with pip for Python 3.7 or later. |
| License | The GitHub repository identifies the project license as MIT. | The repository provides the software under the MIT License, which permits use, modification, distribution, sublicensing, and sale subject to its terms. |
| Purpose | PluRel is an open-source library for synthesizing relational and tabular data. | REaLTabFormer is a framework for generating synthetic tabular and relational data with transformer models. |
Plans
In their own words
PluRel
PluRel has no write-up on Specifiction yet; its figures are above.
REaLTabFormer
REaLTabFormer is a free, MIT-licensed framework for generating synthetic tabular and relational data. Its relational model uses a sequence-to-sequence approach, while its model for independent tabular observations uses GPT-2. Examples use pandas DataFrames as input; relational generation requires matching join-key columns in the parent and child tables. The documented workflow fits a model, saves it locally and samples synthetic data. For non-relational training, it stops when the synthetic distribution is close to the real data distribution. Observation validators can filter invalid samples, including through a GeoValidator example. The paper describes target masking to prevent data copying and the Qδ statistic with statistical bootstrapping to detect overfitting. Installation uses `pip install realtabformer`; the current PyPI package requires Python 3.8 or newer. PyPI classifies it as operating-system independent, and Linux, macOS, Windows and self-hosted platforms are listed. The project describes use in projects or research and asks users to cite its research paper when using it. For vulnerability reports, its policy directs users to email rather than post publicly and says a response should arrive within 48 hours.