6 个仓库
Combining visual and textual data into a shared embedding space for multimodal reasoning.
Distinguishing note: The candidates focus on visualizers or QA benchmarks, not the core architectural integration of vision and language modalities.
Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Visual-Language Multimodal Integration. Refine with filters or upvote what's useful.
本项目提供了一个基础框架和参考实现,用于在本地系统上执行因果语言建模和多模态推理。它包含用于管理模型资产的核心组件、微调框架以及实例化 Transformer 架构所需的结构定义。 该系统的特点是能够通过多模态 Transformer 模型处理文本和图像组合输入,以进行视觉推理和文档分析。它还支持部署量化模型,通过低精度技术减少内存占用,从而在边缘设备上实现推理。 该项目涵盖了广泛的能力领域,包括用于领域定制的监督微调和低秩自适应 (LoRA),以及用于下载、验证和组织模型权重与分词器的综合资产管理器。其他功能还包括多语言文本生成、长上下文处理和视觉语言接地。
Integrates visual and textual data streams into a shared embedding space to enable cross-modal reasoning.
CogVLM is a multimodal large language model designed to integrate visual and textual data for reasoning about images and generating natural language. It functions as a visual question answering system that analyzes image content to provide detailed descriptions or answer specific questions. The project includes a visual grounding model capable of mapping text descriptions to precise bounding box coordinates within an image. It also features a vision-based automation agent that analyzes screen captures to generate execution plans and interaction coordinates for software interfaces. The system
Integrates visual features and text embeddings into a shared space for reasoning across image and language inputs.
nanoVLM 是一个用于小型视觉语言模型(VLM)的训练框架和工具包。它提供了一个基于 PyTorch 的环境,用于训练和微调模型,以建立图像输入与文本描述之间的关联并生成自然语言回答。 该项目包含一个云模型版本控制工具,用于将模型权重保存并加载到中央仓库,以在不同环境中同步资产。它还具有专门的评估套件,用于根据标准任务数据集衡量视觉语言模型的准确性和可靠性。 该框架通过 VRAM 消耗测量来涵盖 GPU 资源规划,并通过基于检查点的状态持久化和基于批次的内存管理来管理训练稳定性。
Integrates visual feature extractors with language models in a shared embedding space for multimodal processing.
本项目是一个用于流派预测的多标签分类流水线。它实现了一个机器学习工作流,通过处理文本和视觉输入数据,为单个项目分配多个类别标签。 系统利用多模态特征提取将图像和文本描述转换为语义向量。该过程包括使用预训练网络进行视觉特征提取,以及使用语义词平均进行文本分析,从而使模型能够将不同数据类型集成到统一的输入中。 该流水线涵盖了完整的机器学习生命周期,包括来自外部数据库的数据集元数据集成,以及将数据组织成多阶段线性流水线。性能通过使用精确率和召回率计算的事实标准指标进行评估,同时通过成对共现矩阵分析类别关系。
Combines visual features from images and semantic vectors from text into a unified input for genre prediction.
Spark NLP 是一个构建在 Apache Spark 分布式计算框架之上的可扩展文本分析和机器学习工具包。它提供了一个多模态机器学习框架和一个用于对标注器进行排序以处理大规模语言数据的分布式流水线系统。该库包含一个用于生成上下文向量嵌入的 Transformer 文本处理器,以及一个用于管理大型语言模型的专用推理引擎。 该项目通过其在统一视觉-语言架构内处理异构数据类型(包括文本、音频和图像)的能力而脱颖而出。它支持高级生成式 AI 功能,如提示工程、具有约束 JSON 输出的结构化实体提取,以及消除网络延迟的本地推理。此外,它还提供跨文本和图像模态的跨语言翻译和零样本分类工具。 该框架涵盖了广泛的功能,包括用于实体识别和情感分析的监督模型训练,以及抽取式问答和文档摘要。它集成了向量数据库支持以进行相似性搜索,并为 GPU 加速和通过集中式注册表进行模型生命周期管理提供了基础设施。 该工具包允许通过公共仓库分发自定义模型和流水线,并支持通过 REST API 部署模型。
Combines visual and textual data into a shared embedding space for image captioning and document reasoning.
ml-mgie is a multimodal machine learning framework and image editor designed for instruction-based image manipulation. It utilizes multimodal large language models to translate natural language prompts into precise visual modifications, functioning as a text-to-image editing model. The system is a research implementation focused on aligning visual imagination with textual commands. It employs a training process based on image-pair datasets and descriptive instructions to learn how to execute complex visual edits. The framework covers capabilities in AI-powered visual content creation, includ
Integrates visual and textual encoders to interpret editing instructions and generate modification parameters.