Discover and explore top open-source AI tools and projects—updated daily.
pyg-teamPyTorch extension for heterogeneous tabular deep learning
Top 48.0% on SourcePulse
PyTorch Frame is a modular deep learning library for PyTorch, designed to simplify the creation and training of neural network models on heterogeneous tabular data. It caters to researchers and practitioners looking to leverage deep learning for tabular datasets, offering a flexible framework that integrates various column types and state-of-the-art architectures.
How It Works
The library employs a modular architecture consisting of FeatureEncoder, TableConv, and Decoder components. FeatureEncoder transforms raw tabular data into embeddings, TableConv models interactions between features, and Decoder produces the final output. This design allows for easy experimentation with different model architectures and facilitates integration with other PyTorch libraries, such as PyG for graph neural networks.
Quick Start & Requirements
pip install pytorch-frameHighlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
While deep tabular models show competitive performance, the benchmarks indicate they can be significantly slower to train than GBDTs. Some models may also have higher memory requirements, with "OOM" (Out Of Memory) noted for Trompt and FTTransformerBucket on certain datasets.
16 hours ago
1 day
google-research
dbiir
NVIDIA