LimiX

让AI精通表格数据,自动完成数据建模与分析

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 314 🐛 待处理 4 👀 关注 77
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4407
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源模型,Apache-2.0许可证,可免费使用和部署。

项目预览

LimiX 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队limix-ldm-ai
定价模式🏷️完全免费
价格说明开源模型,Apache-2.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型foundation-models,huggingface,limix,machine-learning,pretrained-models,structured-data,tabular-foundation-models
GitHub 星标★ 4407
上线时间2025-08-27 00:00:00
代码更新2026-11-06
仓库体积16.4 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

LimiX 是一个专注于结构化数据建模的开源项目,旨在增强通用人工智能(AGI)对表格、数据库等结构化数据的理解与生成能力。它解决了当前大语言模型在处理非文本结构化数据时表现不佳的问题,通过创新的模型架构和训练策略,使模型能够高效地完成数据清洗、特征工程、SQL生成、数据可视化等任务。核心能力包括:支持多种结构化数据格式的输入输出、提供统一的建模接口、以及与主流深度学习框架(如PyTorch)的无缝集成。该项目基于Python实现,并提供了详细的文档和示例,方便开发者快速上手。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4407

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker 5 步

环境要求

  • Linux 环境并安装 Docker(构建时使用 --network=host)
  • NVIDIA GPU 及可用的 CUDA 12.2 运行环境(基础镜像 nvidia/cuda:12.2.0-base-ubuntu22.04)
  • Python 环境,用于执行推理配置生成与参数搜索脚本
  • 安装 optuna 依赖(README 明确要求)
  • 准备训练集 X_train/y_train 与测试集 X_test/y_test 数据
  • 模型权重路径 model_path 需自行准备好(README 未给出下载方式)

安装与启动步骤

  1. 1获取 Dockerfile

    从项目的 GitHub 仓库获取 Dockerfile,README 提供的是仓库内 Dockerfile 的下载链接,克隆仓库即可拿到该文件。

    git clone https://github.com/limix-ldm/LimiX.git
    cd LimiX
  2. 2构建推理镜像

    在 Dockerfile 所在目录执行构建,使用 host 网络并指定 CUDA 12.2 基础镜像,生成 limix/infe:v1 镜像。

    docker build --network=host -t limix/infe:v1 --build-arg FROM_IMAGES=nvidia/cuda:12.2.0-base-ubuntu22.04 -f Dockerfile .
  3. 3安装 optuna

    README 要求先确保依赖已安装,参数搜索依赖 optuna,在可用 Python 环境中安装。

    pip install optuna
  4. 4生成推理配置

    调用 generate_inference_config() 生成推理配置文件,后续搜索和推理都基于该配置。

    python -c "from limix import generate_inference_config; generate_inference_config()"
  5. 5运行检索参数搜索

    用 RetrievalSearchHyperparameters 传入数据与模型路径,配合默认分类配置文件启动 Optuna 搜索,返回 config 与 result。

    python -c "from limix import RetrievalSearchHyperparameters\nsearchInference = RetrievalSearchHyperparameters(dict(device_id=0, model_path='model_path'), X_train, y_train, X_test, y_test)\nconfig, result = searchInference.search(n_trials=10, metric='AUC', inference_config='config/cls_default_retrieval.json', task_type='cls')"

关键配置

配置项必填说明示例
inference_config是指定推理配置文件,分类/回归/缺失值填充各有对应文件config/cls_default_retrieval.json
task_type是任务类型,示例为分类任务 clscls
metric是Optuna 搜索时使用的评价指标AUC
n_trials是Optuna 试验次数,次数越多搜索越充分10
device_id是GPU 设备编号,示例使用第 0 号卡0
model_path是模型权重所在路径,需自行准备/your/path/model

如何确认成功

镜像构建完成可用 docker images 看到 limix/infe:v1;执行搜索脚本能返回 config 和 result 即运行正常。

常见问题

Q:分类任务该选哪个配置文件?

A:追求效果选 cls_default_retrieval.json(带检索,分类表现更好);追求速度和低显存选 cls_default_noretrieval.json。

Q:回归和缺失值填充用什么配置?

A:回归用 reg_default_retrieval.json 或 reg_default_noretrieval.json,缺失值填充用 reg_default_noretrieval_MVI.json。

Q:构建镜像时为什么要加 --network=host?

A:README 给出的构建命令使用了 host 网络,便于构建过程中访问外部网络,不加可能导致依赖拉取失败。

Q:搜索报缺少 optuna 怎么办?

A:README 明确要求安装该依赖,执行 pip install optuna 后再运行搜索脚本。

注意事项

  • README 未提供模型权重下载地址,需自行准备 model_path 对应的权重文件。
  • 镜像构建耗时较长,建议先确认 Docker 可用磁盘空间与 CUDA 环境。
  • 小模型 LimiX-2M 相比 LimiX-16M 显存占用更低、推理更快,且检索机制已增强,算力有限可优先选择。
  • 参数搜索的 n_trials 越大耗时越长,建议先用较小值验证流程。

核心亮点

  • 提出专门的结构化数据建模框架,显著提升模型在表格数据上的表现
  • 提供统一接口,支持多种数据格式,易于集成到现有AI工作流
  • 开源且附带论文,技术细节透明,社区活跃度高

不足之处

  • 项目仍处于早期阶段,API可能不稳定,需要跟进更新
  • 文档和社区支持待观察,中文资料较少

适用场景

  • 自动化数据清洗与预处理
  • 自然语言生成SQL查询
  • 智能数据可视化与报表生成

替代项目

TableGPT、TabLLM、Tapas

上一篇:DeepSeek-VL

下一篇:Otter

同类项目推荐

ModelsGenesis 开源

用未标注医学影像预训练,让下游任务模型更准更稳

[MICCAI 2019 Young Scientist Award] [MedIA Best Paper Award] Models Genesis: self-su···

★ 795 2026-08-09
cell2sentence 开源

把细胞变成句子,让大模型直接读懂单细胞

Cell2Sentence: Teaching Large Language Models the Language of Biology

★ 893 2026-10-14
awesome-ltx2 开源

找齐 LTX-2 模型、工作流和 LoRA,一键上手视频生成。

All available LTX-2 models, encoders, workflows, LoRAs for ComfyUI

★ 605 2026-08-10
OpenGPTAndBeyond 开源

汇总开源大模型实现,快速上手ChatGPT类技术

Open efforts to implement ChatGPT-like models and beyond.

★ 107 2026-08-09
LLaVAR 开源

让AI看懂图片里的文字,并和你对话

Code/Data for the paper: "LLaVAR: Enhanced Visual Instruction Tuning for Text-Rich I···

★ 269 2026-08-09
awesome-ai-models 开源

一张清单,快速掌握当下最值得关注的AI模型。

A curated list of top AI models and LLMs

★ 151 2026-08-09
Chinese-LLaMA-Alpaca-2 开源

让 LLaMA-2 说好中文,支持 64K 超长上下文,开箱即用。

中文LLaMA-2 & Alpaca-2大模型二期项目 + 64K超长上下文模型 (Chinese LLaMA-2 & Alpaca-2···

★ 7098 2026-08-09
BK-SDM 开源

压缩 Stable Diffusion,显存减半、出图更快,消费级 GPU 也能跑。

A Compressed Stable Diffusion for Efficient Text-to-Image Generation [ECCV'24]

★ 329 2026-08-09