awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EvolvingLMMs-Lab avatar

EvolvingLMMs-Lab/Otter

0
View on GitHub↗
3,331 星标·208 分支·Python·mit·9 次浏览otter-ntu.github.io↗

Otter

Otter is a framework and toolkit for the pretraining, fine-tuning, and evaluation of vision-language models. It provides a pipeline for training large language models to process high-resolution images and video frames, integrating visual encoders with textual token spaces.

The system is designed for multi-visual input processing, allowing models to interpret multiple images or video sequences within a single prompt. It supports multi-round conversation management to maintain context across interactions for detailed scene comprehension and visual reasoning.

The framework covers a full development lifecycle, including foundational pretraining, supervised fine-tuning, and visual instruction tuning. It also includes a dedicated evaluation suite to measure reasoning accuracy and performance when processing combined visual and textual data.

Features

  • Training Frameworks - Provides a comprehensive framework for pretraining and fine-tuning vision-language models to process high-resolution images and video.
  • Scene Comprehension - Enables detailed scene comprehension by analyzing multiple images or video sequences within a single conversation.
  • Visual-Textual Alignments - Maps visual encoder embeddings into the textual token space using a learned projection layer for unified multimodal processing.
  • Instruction Tuning Pipelines - Ships automated workflows to format high-resolution image and text pairs into conversational templates for supervised fine-tuning.
  • Multimodal - Performs in-context instruction tuning to help models interpret high-resolution images, videos, and text using provided examples.
  • Multimodal Fine-Tuning - Adapts pretrained multimodal models to specific downstream tasks to improve targeted visual and text interpretations.
  • Multimodal Encoders - Integrates pretrained visual backbones with large language models to interpret spatial information as semantic tokens.
  • Vision-Language Pipelines - Provides end-to-end workflows for training vision-language models that maintain context across multi-turn conversations.
  • Visual Instruction Tuning - Offers a toolkit for adapting pretrained models to follow complex visual and textual instructions.
  • Multimodal Pretraining - Trains models on specialized datasets to establish foundational understanding of high-resolution visual and textual inputs.
  • Multi-Visual Context Processing - Interprets multiple images or video frames within a single prompt to follow instructions spanning different visual contexts.
  • Multimodal Reasoning Evaluations - Measures reasoning accuracy and performance when processing combined visual and textual data.
  • Multi-turn Interaction Managers - Manages stateful, multi-round interactions to maintain context for complex visual reasoning and scene comprehension.
  • Cross-Modal Context Management - Provides a shared memory buffer of image tokens and text embeddings to enable reasoning across multiple visual inputs.
  • In-Context Learning Engines - Implements few-shot demonstration pairs within prompts to guide model output formats without updating parameters.
  • Representative Frame Sampling - Processes video content by extracting discrete representative frames to treat temporal data as a series of visual inputs.

Star 历史

evolvinglmms-lab/otter 的 Star 历史图表evolvinglmms-lab/otter 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

evolvinglmms-lab/otter 是做什么的?

Otter is a framework and toolkit for the pretraining, fine-tuning, and evaluation of vision-language models. It provides a pipeline for training large language models to process high-resolution images and video frames, integrating visual encoders with textual token spaces.

evolvinglmms-lab/otter 的主要功能有哪些?

evolvinglmms-lab/otter 的主要功能包括:Training Frameworks, Scene Comprehension, Visual-Textual Alignments, Instruction Tuning Pipelines, Multimodal, Multimodal Fine-Tuning, Multimodal Encoders, Vision-Language Pipelines。

evolvinglmms-lab/otter 有哪些开源替代品?

evolvinglmms-lab/otter 的开源替代品包括: haotian-liu/llava — LLaVA is a multimodal large language model architecture designed to process and interpret both image and text inputs… vision-cair/minigpt-4 — MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models… mlfoundations/open_flamingo — Open Flamingo is a multimodal large language model training framework designed to integrate pretrained vision encoders… salesforce/blip — BLIP is a vision-language model framework that combines contrastive, matching, and language modeling objectives to… huggingface/nanovlm — nanoVLM is a training framework and toolkit for small vision-language models. It provides a PyTorch-based environment… jingyaogong/minimind-v.

Otter 的开源替代方案

相似的开源项目,按与 Otter 的功能重合度排序。
  • haotian-liu/llavahaotian-liu 的头像

    haotian-liu/LLaVA

    24,465在 GitHub 上查看↗

    LLaVA is a multimodal large language model architecture designed to process and interpret both image and text inputs to generate natural language responses. It functions as a research-oriented platform for visual instruction tuning, providing a framework to align language models with human intent through training on diverse datasets of paired images and text queries. The system distinguishes itself through a specialized vision-language training pipeline that connects visual data to language models using projection layers and instruction-based fine-tuning. It supports distributed inference by

    Pythonchatbotchatgptfoundation-models
    在 GitHub 上查看↗24,465
  • vision-cair/minigpt-4Vision-CAIR 的头像

    Vision-CAIR/MiniGPT-4

    25,679在 GitHub 上查看↗

    MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models to process and reason about combined image and text inputs. It functions as a vision-language model capable of image-based conversational AI, visual question answering, and multimodal logical reasoning. The project utilizes a pretrained vision-language integration strategy that connects a vision encoder to a language model via a linear projection layer. This approach employs frozen-backbone training to align visual representations with linguistic tokens while keeping the primar

    Python
    在 GitHub 上查看↗25,679
  • mlfoundations/open_flamingomlfoundations 的头像

    mlfoundations/open_flamingo

    4,107在 GitHub 上查看↗

    Open Flamingo is a multimodal large language model training framework designed to integrate pretrained vision encoders with language models. It implements a vision-language architecture that utilizes cross-attention layers to process interleaved sequences of images and text. The system is characterized by its few-shot multimodal learning capabilities, allowing the model to adapt to new visual tasks using a small set of image-text examples provided in the prompt. It supports in-context learning and multimodal text generation for tasks such as visual question answering and captioning. The fram

    Pythoncomputer-visiondeep-learningflamingo
    在 GitHub 上查看↗4,107
  • jingyaogong/minimind-vjingyaogong 的头像

    jingyaogong/minimind-v

    6,431在 GitHub 上查看↗
    Pythonartificial-intelligencechatgptvision-language-model
    在 GitHub 上查看↗6,431
  • 查看 Otter 的所有 30 个替代方案→