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

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

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

11 个仓库

Awesome GitHub RepositoriesModel Compatibility Layers

Compatibility layers for executing models from external frameworks.

Distinguishing note: Focuses on cross-framework execution and data format conversion.

Explore 11 awesome GitHub repositories matching artificial intelligence & ml · Model Compatibility Layers. Refine with filters or upvote what's useful.

Awesome Model Compatibility Layers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • open-mmlab/mmdetectionopen-mmlab 的头像

    open-mmlab/mmdetection

    32,756在 GitHub 上查看↗

    This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular

    Provides a compatibility layer to execute models from external detection frameworks.

    Pythoncascade-rcnnconvnextdetr
    在 GitHub 上查看↗32,756
  • paddlepaddle/paddlePaddlePaddle 的头像

    PaddlePaddle/Paddle

    23,632在 GitHub 上查看↗

    Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows. The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-co

    Facilitates the import and conversion of external model formats to ensure compatibility with current architecture standards.

    C++deep-learningdistributed-trainingefficiency
    在 GitHub 上查看↗23,632
  • onnx/onnxonnx 的头像

    onnx/onnx

    20,358在 GitHub 上查看↗

    ONNX is an open-source standard for machine learning interoperability that provides a unified format for representing neural network models. By defining a common set of operators and a standardized file structure, it enables models to be shared, exported, and executed consistently across different training frameworks and software ecosystems. The project functions as an intermediate representation layer that decouples model development from deployment. It utilizes a language-neutral binary serialization format to store model structures and weights, ensuring that computational graphs remain por

    Acts as a unified intermediate representation layer that decouples model training frameworks from deployment runtimes.

    Pythonaiartificial-intelligencedeep-learning
    在 GitHub 上查看↗20,358
  • eleutherai/gpt-neoEleutherAI 的头像

    EleutherAI/gpt-neo

    8,275在 GitHub 上查看↗

    GPT-Neo is an open-source distributed training framework designed for scaling GPT-2 and GPT-3-style language models across multiple devices using mesh-tensorflow for model parallelism. It provides the infrastructure to train transformer-based language models with billions of parameters across distributed computing environments, making large-scale language model research accessible outside of proprietary systems. The framework supports training both autoregressive GPT-style models and masked language models like BERT or RoBERTa, with configurable masking strategies and token handling. It inclu

    Splits transformer layers across GPU/TPU devices to enable training of models with tens of billions of parameters.

    Pythongptgpt-2gpt-3
    在 GitHub 上查看↗8,275
  • arcee-ai/mergekitarcee-ai 的头像

    arcee-ai/mergekit

    7,156在 GitHub 上查看↗

    MergeKit is a toolkit for combining multiple pre-trained large language models into a single entity using algorithmic blending. It provides a specialized system for parameter interpolation and weight extraction to unify model capabilities. The project distinguishes itself through an evolutionary merge optimizer that tunes parameters based on quantitative evaluation metrics. It also features a mixture of experts orchestrator capable of converting dense models into sparse architectures and a tokenizer alignment tool for transplanting embeddings between different models. The toolkit covers a br

    Provides capabilities to build hybrid model architectures by selecting and combining specific layer slices from different source checkpoints.

    Pythonllamallmmodel-merging
    在 GitHub 上查看↗7,156
  • cg123/mergekitcg123 的头像

    cg123/mergekit

    7,158在 GitHub 上查看↗

    Mergekit is a toolkit for combining multiple pretrained large language models into a single model. It functions as an architecture assembler and merging system that transfers capabilities between models using weighted algorithms and layer-wise assembly without requiring additional training. The project provides specialized utilities for extracting low-rank approximations from fine-tuned models to create portable parameter updates. It also includes a framework for converting dense language models into a mixture of experts architecture by constructing gating mechanisms to route inputs to specia

    Builds new models by selectively combining specific layers from different sources into custom hybrid architectures.

    Python
    在 GitHub 上查看↗7,158
  • vespa-engine/vespavespa-engine 的头像

    vespa-engine/vespa

    6,961在 GitHub 上查看↗

    Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s

    Provides compatibility layers to execute configuration models from multiple software releases simultaneously.

    Java
    在 GitHub 上查看↗6,961
  • linkedin/liger-kernellinkedin 的头像

    linkedin/Liger-Kernel

    6,148在 GitHub 上查看↗

    Liger-Kernel is a collection of pre-built fused Triton kernels and patching utilities designed to accelerate large language model training. It provides drop-in kernel replacements for common LLM operations such as RMSNorm, cross-entropy loss, and attention, enabling increased throughput and reduced memory usage while preserving bitwise-exact gradients. The project serves as a toolkit for composing custom model architectures from individual optimized kernels and for patching pre-existing models with minimal code changes. The project distinguishes itself through its ability to perform runtime m

    Ships individual optimized fused kernels that can be imported and combined as modular building blocks for custom architectures.

    Pythonfinetuninggemma2hacktoberfest
    在 GitHub 上查看↗6,148
  • snowkylin/tensorflow-handbooksnowkylin 的头像

    snowkylin/tensorflow-handbook

    3,927在 GitHub 上查看↗

    这是一个使用 TensorFlow 2 构建、训练和部署机器学习模型的综合教育资源和教程手册。它作为结构化学习指南,涵盖了深度学习的核心概念,包括神经网络架构、自动微分和张量运算。 该手册提供了关于通过 GPU 内存管理、分布式训练和模型量化来优化执行效率的技术指导。它还包括用于构建高性能数据管道以及将模型导出到生产服务器、移动设备和 Web 浏览器的详细手册。 该材料涵盖了广泛的功能,包括使用卷积和循环网络的模型开发、自定义损失函数和层的实现,以及使用预训练模型进行迁移学习。它还探讨了边缘设备的部署策略以及使用基于云的运行时进行硬件加速。 该资源以 Jupyter Notebooks 集合的形式实现。

    Demonstrates how to define computation blocks by inheriting from base layer classes and specifying weight initialization.

    Jupyter Notebook
    在 GitHub 上查看↗3,927
  • onnx/onnx-tensorrtonnx 的头像

    onnx/onnx-tensorrt

    3,187在 GitHub 上查看↗

    This project is a deep learning model compiler and parser that converts ONNX models into optimized TensorRT engines. It functions as a bridge that maps standardized ONNX operators to vendor-specific kernels to enable high-performance inference on NVIDIA GPUs. The system operates as a GPU inference optimizer, selecting hardware-specific kernels and tuning memory allocation to maximize throughput. It transforms neural network graphs into serialized binary execution plans to reduce runtime overhead. The toolset covers deep learning model deployment and edge AI performance tuning. It includes ca

    Provides command-line tools to verify if a model can be parsed and built into an engine before deployment.

    C++deep-learningnvidiaonnx
    在 GitHub 上查看↗3,187
  • transformerlensorg/transformerlensTransformerLensOrg 的头像

    TransformerLensOrg/TransformerLens

    3,098在 GitHub 上查看↗

    TransformerLens is a library for mechanistic interpretability research designed to reverse engineer the learned algorithms within large language models. It provides a standardized framework for wrapping diverse transformer architectures, allowing researchers to extract, manipulate, and analyze internal activations and weights through a consistent interface. The project distinguishes itself through a comprehensive system of activation hooks that can capture, patch, and ablate internal tensors during the forward pass. It includes specialized utilities for decomposing fused projections, material

    Provides compatibility shims to allow older model versions to run on newer installations.

    Python
    在 GitHub 上查看↗3,098
  1. Home
  2. Artificial Intelligence & ML
  3. Model Compatibility Layers

探索子标签

  • Layer-Wise Model Assembly1 个子标签Building new models by selecting and combining specific layers from different sources to create hybrid architectures. **Distinct from Model Compatibility Layers:** Focuses on the assembly of layers from different checkpoints, not cross-framework compatibility layers
  • Model Runtime Compatibility VerificationsTools for verifying that a model can be parsed and executed by a specific runtime version. **Distinct from Model Compatibility Layers:** Distinct from Model Compatibility Layers: provides verification tools rather than the actual execution layer.