awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 रिपॉजिटरी

Awesome GitHub RepositoriesModel Ensembling

Methods that combine predictions from multiple models to improve overall accuracy and robustness.

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

Awesome Model Ensembling GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • ultralytics/yolov5ultralytics का अवतार

    ultralytics/yolov5

    57,528GitHub पर देखें↗

    YOLOv5 is a comprehensive computer vision framework designed for end-to-end deep learning, specializing in real-time object detection, image classification, and instance segmentation. It provides a unified toolkit that manages the entire lifecycle of a model, from initial dataset configuration and hyperparameter tuning to high-speed inference and deployment. The framework utilizes a modular neural architecture, allowing users to swap backbone and head components to tailor models for specific visual tasks. What distinguishes this project is its focus on production-ready deployment and model ef

    Aggregates predictions from multiple models to boost detection robustness and overall accuracy.

    Pythoncoremldeep-learningios
    GitHub पर देखें↗57,528
  • exacity/deeplearningbook-chineseexacity का अवतार

    exacity/deeplearningbook-chinese

    37,285GitHub पर देखें↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Explains methods for combining predictions from multiple models to improve overall accuracy and robustness.

    TeX
    GitHub पर देखें↗37,285
  • facebookresearch/fairseqfacebookresearch का अवतार

    facebookresearch/fairseq

    32,228GitHub पर देखें↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Combines outputs from several trained models during generation to improve translation quality and stability.

    Python
    GitHub पर देखें↗32,228
  • serengil/deepfaceserengil का अवतार

    serengil/deepface

    22,226GitHub पर देखें↗

    Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a modular pipeline that handles the entire lifecycle of facial processing, including detection, geometric alignment, and the transformation of facial images into high-dimensional numerical vector embeddings for identity verification and similarity comparison. The library distinguishes itself through a model ensemble approach, which combines predictions from multiple pre-trained neural networks to improve classification accuracy and reduce bias. It also integrates advanced security fe

    Implements model ensembling to combine predictions from multiple neural networks, improving classification accuracy and reducing bias.

    Pythonage-predictionarcfacedeep-learning
    GitHub पर देखें↗22,226
  • nofxaios/nofxNoFxAiOS का अवतार

    NoFxAiOS/nofx

    12,466GitHub पर देखें↗

    NoFx is an autonomous trading platform designed to orchestrate financial workflows through artificial intelligence and multi-asset exchange connectivity. It functions as a comprehensive infrastructure for executing automated trading strategies, integrating language models for market analysis, and managing secure interactions across both centralized and decentralized financial platforms. The platform distinguishes itself through a multi-model strategy ensembling approach, which runs several artificial intelligence models in parallel to evaluate and select the most effective trading decisions b

    Ensembles multiple AI models in parallel to evaluate and select the most effective trading strategy in real-time.

    Goagentictradingaiai-trading
    GitHub पर देखें↗12,466
  • cs231n/cs231n.github.iocs231n का अवतार

    cs231n/cs231n.github.io

    10,923GitHub पर देखें↗

    This project is a static educational website and comprehensive curriculum focused on computer vision and deep learning. It serves as a public repository of instructional materials, lecture notes, and technical guides specifically detailing convolutional neural networks and visual recognition. The site is developed using static-site generation to host course documentation and student project directories. It provides structured academic resources that guide learners through image classification, generative modeling, and the implementation of various neural network architectures. The curriculum

    Increases overall accuracy by combining predictions from multiple independent models or different training checkpoints.

    Jupyter Notebook
    GitHub पर देखें↗10,923
  • nvidia/triton-inference-serverNVIDIA का अवतार

    NVIDIA/triton-inference-server

    10,756GitHub पर देखें↗

    Triton Inference Server is a high-performance AI model inference server and multi-framework model runtime designed for deploying machine learning models across cloud, data center, and embedded edge infrastructure. It serves as an execution engine that allows for the concurrent running of models from various frameworks to optimize hardware utilization. The project features a dynamic batching inference engine that groups individual requests into larger batches to increase total processing throughput. It also provides a model ensemble pipeline, which enables the chaining of multiple models toget

    Implements sequential chaining of models where the output of one serves as the input to the next.

    Python
    GitHub पर देखें↗10,756
  • triton-inference-server/servertriton-inference-server का अवतार

    triton-inference-server/server

    10,768GitHub पर देखें↗

    Triton Inference Server is a high-performance server designed to deploy machine learning models from multiple frameworks across GPUs and CPUs. It functions as a hardware-accelerated inference engine and a gRPC inference gateway, providing a standardized communication layer for transmitting binary tensor data with low latency. The system acts as a multi-framework model orchestrator, allowing users to link multiple AI models into ensembles and scripts to create complex inference pipelines. It also serves as a model lifecycle manager, providing controls to load, unload, and monitor the performan

    Sequentially chains multiple models together by routing the output of one model as the input to the next.

    Pythonclouddatacenterdeep-learning
    GitHub पर देखें↗10,768
  • jack-cherish/machine-learningJack-Cherish का अवतार

    Jack-Cherish/Machine-Learning

    10,333GitHub पर देखें↗

    This project is a collection of supervised and unsupervised machine learning algorithms implemented from scratch using Python. It serves as an educational resource for studying model training, parameter optimization, and the implementation of core predictive models. The library provides a variety of supervised learning tools, including linear and logistic regression, decision trees, and support vector machines. It also features unsupervised learning capabilities for discovering patterns in unlabeled datasets through clustering algorithms. Broad capability areas include ensemble learning thro

    Implements model ensembling techniques to improve predictive accuracy and robustness.

    Pythonadaboostadaboost-algorithmdecision-tree
    GitHub पर देखें↗10,333
  • autogluon/autogluonautogluon का अवतार

    autogluon/autogluon

    9,997GitHub पर देखें↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Combines user-defined models with automated models to build multi-layer stack ensembles for improved performance.

    Pythonautogluonautomated-machine-learningautoml
    GitHub पर देखें↗9,997
  • pycaret/pycaretpycaret का अवतार

    pycaret/pycaret

    9,811GitHub पर देखें↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Combines multiple models using bagging, boosting, or stacking to improve overall predictive accuracy.

    Pythonanomaly-detectionautomlclassification
    GitHub पर देखें↗9,811
  • alan-turing-institute/sktimealan-turing-institute का अवतार

    alan-turing-institute/sktime

    9,810GitHub पर देखें↗

    sktime is a machine learning framework designed for time series analysis. It provides a unified interface for performing time series forecasting, classification, and anomaly detection, integrating these capabilities into a standardized toolkit compatible with the scikit-learn API. The framework allows for the construction of complex analysis workflows through model pipelining and ensemble-based aggregation. It uses adapter-based integration to wrap external time series libraries, providing a single entry point for diverse algorithmic implementations. Its capabilities cover temporal data tran

    Combines predictions from multiple base learners to improve overall forecasting accuracy and robustness.

    Python
    GitHub पर देखें↗9,810
  • bentoml/bentomlbentoml का अवतार

    bentoml/BentoML

    8,456GitHub पर देखें↗

    BentoML is a machine learning model serving framework and GPU-accelerated inference server designed to package, deploy, and scale AI models as production-ready REST APIs. It functions as an AI model lifecycle manager and an inference graph orchestrator, enabling the chaining of multiple models and custom logic into complex pipelines for advanced task sequences. The framework distinguishes itself through a dynamic batching engine that optimizes GPU throughput and an artifact-based packaging system that bundles model weights and dependencies into immutable archives for consistent deployment. It

    Sequentially chains models where the output of one serves as the input to the next in a production pipeline.

    Pythonai-inferencedeep-learninggenerative-ai
    GitHub पर देखें↗8,456
  • automl/auto-sklearnautoml का अवतार

    automl/auto-sklearn

    8,111GitHub पर देखें↗

    This is a scikit-learn automated machine learning framework designed to optimize model selection and hyperparameters. It functions as an automated model selector and hyperparameter optimization tool for classification and regression tasks, utilizing an automated ensemble builder to combine high-performing models for increased predictive accuracy. The system features a distributed search engine that uses Dask for parallel machine learning optimization across CPU cores or clusters. It implements a budget-based evaluation strategy through successive halving to prioritize promising model configur

    Combines multiple high-performing models into a single ensemble to maximize predictive accuracy.

    Python
    GitHub पर देखें↗8,111
  • tingsongyu/pytorch_tutorialTingsongYu का अवतार

    TingsongYu/PyTorch_Tutorial

    8,018GitHub पर देखें↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Combines predictions from multiple PyTorch models to improve overall accuracy and stability.

    Python
    GitHub पर देखें↗8,018
  • opennmt/opennmt-pyOpenNMT का अवतार

    OpenNMT/OpenNMT-py

    7,001GitHub पर देखें↗

    OpenNMT-py is a PyTorch neural machine translation framework used for training and deploying neural machine translation and large language models. It functions as a distributed model training system, an inference engine, and a toolkit for fine-tuning large language models. The framework distinguishes itself with a dedicated toolkit for adapting large language models through low-rank adaptation, quantization, and instruction tuning. It also includes a neural machine translation server that allows trained models to be hosted and exposed via REST API endpoints. The project covers a broad range

    Implements ensemble prediction merging to combine results from multiple models for improved translation quality.

    Python
    GitHub पर देखें↗7,001
  • codelion/openevolvecodelion का अवतार

    codelion/openevolve

    6,608GitHub पर देखें↗

    OpenEvolve एक इवोल्यूशनरी एल्गोरिदम फ्रेमवर्क है जो प्रोग्रामिंग एल्गोरिदम को स्वायत्त रूप से खोजने और ऑप्टिमाइज़ करने के लिए बड़े भाषा मॉडल (LLM) का उपयोग करता है। यह एक एल्गोरिदम डिस्कवरी इंजन और कोड सर्च टूल के रूप में कार्य करता है, जो कुशल कार्यान्वयन और हार्डवेयर-विशिष्ट गति को खोजने के लिए उम्मीदवार प्रोग्राम्स की आबादी को विकसित करता है। यह सिस्टम कोड और सिस्टम निर्देशों दोनों को विकसित होने वाली संस्थाओं के रूप में मानता है, जो मॉडल प्रदर्शन को पुनरावृत्त रूप से परिष्कृत करने के लिए एक स्वचालित प्रॉम्प्ट ऑप्टिमाइज़र का उपयोग करता है। यह विविधता को संरक्षित करने के लिए आला-आधारित (niche-based) जनसंख्या प्रबंधन के माध्यम से खोज स्थिरता बनाए रखता है और एक क्लोज्ड-लूप फीडबैक तंत्र को नियोजित करता है जो स्वायत्त बग फिक्सिंग के लिए रनटाइम त्रुटियों और लॉग्स को वापस जनरेशन प्रक्रिया में इंजेक्ट करता है। फ्रेमवर्क में एक एजेंट ऑर्केस्ट्रेटर भी शामिल है जो भारित लॉजिक और फॉलबैक रणनीतियों का उपयोग करके कई मॉडल API से प्रतिक्रियाओं को एकत्रित करता है। वैज्ञानिक कंप्यूटिंग का समर्थन करने के लिए, यह सभी स्टोकेस्टिक घटकों में सुसंगत रैंडम सीड्स को प्रबंधित करके नियतात्मक (deterministic) निष्पादन को लागू करता है। यह प्रोजेक्ट इवोल्यूशन प्रगति और रीयल-टाइम प्रदर्शन मेट्रिक्स को विज़ुअलाइज़ करने के लिए एक इंटरैक्टिव डैशबोर्ड प्रदान करता है।

    Combines outputs from multiple LLM APIs using weighted logic and fallback strategies to increase reliability.

    Python
    GitHub पर देखें↗6,608
  • online-ml/riveronline-ml का अवतार

    online-ml/river

    5,853GitHub पर देखें↗

    River ऑनलाइन मशीन लर्निंग के लिए एक Python फ़्रेमवर्क है, जिसे स्ट्रीमिंग डेटा पर मॉडल को ट्रेन और इवैल्यूएट करने के लिए डिज़ाइन किया गया है। यह एक बार में एक ऑब्ज़र्वेशन के साथ मॉडल पैरामीटर्स को अपडेट करके इंक्रीमेंटल लर्निंग को सक्षम बनाता है, जिससे मेमोरी में पूर्ण ट्रेनिंग डेटासेट को स्टोर करने की आवश्यकता समाप्त हो जाती है। यह लाइब्रेरी एक डेडिकेटेड कॉन्सेप्ट ड्रिफ्ट डिटेक्शन सिस्टम के माध्यम से खुद को अलग करती है जो मॉडल एडॉप्टेशन को ट्रिगर करने के लिए डेटा वितरण में परिवर्तनों की निगरानी करता है। यह एक प्रोग्रेसिव वैलिडेशन फ़्रेमवर्क भी प्रदान करती है जो ट्रेनिंग के लिए उपयोग करने से पहले सैंपल्स पर मॉडल का परीक्षण करके रीयल-टाइम डिप्लॉयमेंट को सिम्युलेट करता है। यह सिस्टम रीयल-टाइम फ़ीचर इंजीनियरिंग, टाइम सीरीज़ फ़ोरकास्टिंग और ऑनलाइन एनोमली डिटेक्शन सहित स्ट्रीमिंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह इंक्रीमेंटल क्लस्टरिंग और डिसीजन ट्री के माध्यम से अनसुपरवाइज़्ड लर्निंग, साथ ही मॉडल चयन के लिए एन्सेम्बल एग्रीगेशन और बैंडिट नीतियों का समर्थन करता है। इस प्रोजेक्ट में CSV फ़ाइलों और API जैसे स्रोतों से स्ट्रीमिंग डेटा इनजेशन के लिए यूटिलिटीज़, साथ ही रनिंग आँकड़ों और मेमोरी-कुशल डेटा स्केच की गणना करने के लिए टूल शामिल हैं।

    Combines multiple incremental models through bagging, boosting, or stacking to improve overall predictive performance.

    Python
    GitHub पर देखें↗5,853
  • kubeflow/kfservingkubeflow का अवतार

    kubeflow/kfserving

    5,576GitHub पर देखें↗

    KServe is an open platform for deploying and serving generative and predictive AI models on Kubernetes. It defines inference services as custom resources with declarative YAML specifications, enabling a Kubernetes-native approach to model deployment and lifecycle management. The platform leverages Knative-based serverless scaling for automatic scale-to-zero and revision management, and supports a pluggable serving runtime architecture that maps model formats to containerized execution environments. KServe distinguishes itself through model-aware autoscaling that scales replicas based on token

    Orchestrates multiple models into inference graphs for chaining and ensemble operations.

    Go
    GitHub पर देखें↗5,576
  • algorithmicsuperintelligence/openevolvealgorithmicsuperintelligence का अवतार

    algorithmicsuperintelligence/openevolve

    5,421GitHub पर देखें↗

    OpenEvolve is an open-source framework for evolutionary computation that uses language models to drive automated optimization across multiple domains. It can evolve system prompts for large language models, refine source code across programming languages, search for optimal GPU kernel configurations, discover interpretable mathematical expressions from data, and maintain diverse populations of high-performing solutions. The framework integrates multiple evolutionary strategies, including MAP-Elites diversity mapping and island-based topologies, to avoid premature convergence and preserve a wid

    Combines multiple language models using weighted averaging and fallback strategies to improve robustness.

    Pythonalpha-evolvealphacodealphaevolve
    GitHub पर देखें↗5,421
पिछला12अगला
  1. Home
  2. Artificial Intelligence & ML
  3. Model Optimization
  4. Compression Techniques
  5. Model Ensembling

सब-टैग एक्सप्लोर करें

  • Foundation Model EnsemblesCombinations of large-scale pretrained foundation models to enhance predictive performance. **Distinct from Model Ensembling:** Focuses specifically on ensembling foundation models rather than general model combinations.
  • Inference Graph EnsemblesOrchestrates multiple models into inference graphs for chaining and ensemble operations. **Distinct from Model Ensembling:** Distinct from Model Ensembling: focuses on graph-based orchestration of ensembles within inference pipelines rather than general model combination techniques.
  • Inference PipelinesSequential chaining of models where the output of one serves as the input to the next. **Distinct from Model Ensembling:** Focuses on operational execution flow for inference rather than statistical model ensembling for accuracy
  • Weighted & Fallback EnsemblesTechniques that combine multiple language models using weighted averaging and fallback strategies to improve robustness and reliability. **Distinct from Model Ensembling:** Distinct from general Model Ensembling: focuses on orchestrating multiple LLM providers with fallback and weighted averaging, not generic model combination.