soda-inria/nanotabicl
Minimal, fast + educational reimplementation of the TabICLv2 architecture + prior
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🧠 NanoTabICL: Bản sao cách điệu của TabICLv2 trong dưới 170 dòng code
Một bản reimplementation tối gọn, nhanh và mang tính giáo dục của TabICLv2, kèm prior sinh dữ liệu tabular.
NanoTabICL là một dự án nguồn mở cung cấp cách cài đặt ngắn gọn (dưới 170 dòng code) của kiến trúc TabICLv2 — một mô hình học sâu cho dữ liệu bảng (tabular data). Dự án cũng bao gồm một phiên bản prior được đơn giản hóa nhưng vẫn giữ hiệu suất tốt, dùng để sinh dữ liệu huấn luyện mô hình.
✨ Điểm nổi bật
- Reimplementation TabICLv2 ngắn gọn: Chỉ dưới 170 dòng code, dễ đọc và dễ hiểu.
- Hỗ trợ cả phân loại và hồi quy: Mô hình có thể dùng cho cả bài toán phân loại (với max_classes > 0) và hồi quy (với max_classes = 0 và out_dim = 999 quantiles).
- Tối ưu tốc độ: Áp dụng các tối ưu như RoPE nhanh và được cache, QASSMax, v.v.
- Standardization nội tại: Dữ liệu đầu vào X được chuẩn hóa nội tại dựa trên tập huấn luyện.
- Nanoprior sinh dữ liệu: Cung cấp prior được đơn giản hóa để sinh dữ liệu tabular phục vụ huấn luyện.
💡 Vì sao đáng chú ý
NanoTabICL khác với các dự án tương tự như nanoTabPFN ở chỗ nó cài đặt đầy đủ kiến trúc TabICLv2 chứ không phải TabPFN, đồng thời hỗ trợ cả hồi quy — một tính năng thiếu ở một số bản cài đặt khác. Dự án phù hợp cho nghiên cứu, giáo dục và phát triển mô hình foundation cho dữ liệu bảng một cách nhanh chóng và hiệu quả.
#TabICLv2 #TabularDeepLearning #FoundationModels #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
TabTune: A Unified Library for Inference and Fine-Tuning Tabular Foundation Models
Awesome Tabular Deep Learning for "Representation Learning for Tabular Data: A Comprehensive Survey"
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀