Skip to content

Latest commit

 

History

History

README.md

🎓 VideoTutorial Course: Using TINTOlib for Deep Learning with Tabular Data

License Python Version Documentation Status Open In Colab - TensorFlow CNN Open In Colab - TensorFlow CNN + MLP Open In Colab - TensorFlow ViT Open In Colab - TensorFlow ViT + MLP

TINTO Logo

This crash course introduces TINTOlib, a Python library to convert tabular data into synthetic images. The course is hands-on and includes bilingual videos and notebooks to apply deep learning models like CNNs, Vision Transformers (ViTs), and hybrid architectures on tabular datasets.

  • 📚 Theory: 3 videos + 1 presentation
  • 🧪 Practice: 5 videos + 5 Jupyter notebooks

🌍 Languages / Idiomas

All videos are available in English and Spanish.
Todos los vídeos están disponibles en inglés y español.


📚 Theory Section

Conceptual overview of TINTOlib and Hybrid Neural Networks (HyNNs).

🎥 Videos

Topic English Español
1. What is TINTOlib? ▶ Watch ▶ Ver
1. Introduction to TINTOlib ▶ Watch ▶ Ver
2. Tabular to Image Conversion ▶ Watch ▶ Ver
3. Hybrid Neural Networks (HyNNs) ▶ Watch ▶ Ver

📄 Slides


🧪 Practice Section

Each hands-on video corresponds to a Jupyter notebook.

🎥 Videos + 📓 Notebooks

Practice English Video Spanish Video Notebook
1. CNN for Tabular Images ▶ Watch ▶ Ver 📓 Regression_CNN.ipynb
2. CNN + MLP Hybrid ▶ Watch ▶ Ver 📓 Binary_CNN+MLP.ipynb
3. Vision Transformer (ViT) ▶ Watch ▶ Ver 📓 Regression_ViT.ipynb
4. ViT + MLP Hybrid ▶ Watch ▶ Ver 📓 Binary_hybrid_vision_transformer.ipynb
5. Summary & Insights ▶ Watch ▶ Ver 📓 Regression_CNN+MLP-Fusion.ipynb

🪩 How to Use This Course

  1. Watch the theory videos first.
  2. Then go through each practice video + notebook.
  3. Run the notebooks locally or via Google Colab.
  4. Required datasets in Datasets folder.

⚙️ Installation

To install the required packages:

pip install tensorflow pandas matplotlib scikit-learn tintolib

🔗 More Information


👥 Authors


🏡 Institutions