awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 Repos

Awesome GitHub RepositoriesTraining Pipelines

Automated workflows for managing the end-to-end training and evaluation of neural networks.

Distinguishing note: Focuses on the pipeline automation and monitoring aspects of training rather than the framework itself.

Explore 16 awesome GitHub repositories matching artificial intelligence & ml · Training Pipelines. Refine with filters or upvote what's useful.

Awesome Training Pipelines GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • karpathy/nanochatAvatar von karpathy

    karpathy/nanochat

    55,103Auf GitHub ansehen↗

    Nanochat is a lightweight execution environment designed for training and running language models on standard consumer hardware. It functions as both a neural network training framework and an inference engine, enabling users to perform backpropagation-based training and model execution directly on general-purpose processors without the need for dedicated graphics hardware. The project distinguishes itself through a suite of optimization tools that prioritize efficiency on local machines. By utilizing memory-mapped weight loading and CPU-optimized vector math, it maximizes throughput for inte

    Facilitates rapid experimentation by preparing data and executing training loops for language models.

    Python
    Auf GitHub ansehen↗55,103
  • open-mmlab/mmdetectionAvatar von open-mmlab

    open-mmlab/mmdetection

    32,756Auf GitHub ansehen↗

    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

    Enables executing training scripts using custom configuration files to initiate the model learning process.

    Pythoncascade-rcnnconvnextdetr
    Auf GitHub ansehen↗32,756
  • tatsu-lab/stanford_alpacaAvatar von tatsu-lab

    tatsu-lab/stanford_alpaca

    30,266Auf GitHub ansehen↗

    This project provides an end-to-end framework for adapting large language models to follow user instructions through supervised fine-tuning. It functions as a comprehensive training pipeline that enables the creation of specialized assistant models by minimizing the difference between predicted outputs and target responses within structured instruction datasets. The framework distinguishes itself by integrating synthetic data generation with memory-efficient training techniques. It utilizes powerful language models to iteratively expand small sets of human-written seeds into diverse, high-qua

    Coordinates the end-to-end process of synthetic data generation and supervised model training.

    Pythondeep-learninginstruction-followinglanguage-model
    Auf GitHub ansehen↗30,266
  • stability-ai/generative-modelsAvatar von Stability-AI

    Stability-AI/generative-models

    27,189Auf GitHub ansehen↗

    This is a framework for training and sampling diffusion models to generate high-fidelity images, video, and 4D assets. It provides a modular environment for managing generative AI training pipelines, including the handling of datasets, noise sampling, and loss weighting to stabilize the creation of synthetic content. The project features a modular model configuration system that uses YAML-based assembly to define network submodules and conditioners. It also includes a dedicated toolset for AI image watermarking, allowing for the embedding and detection of invisible markers to verify the origi

    Offers a modular environment for managing datasets, noise sampling, and loss weighting in training pipelines.

    Python
    Auf GitHub ansehen↗27,189
  • fishaudio/fish-speechAvatar von fishaudio

    fishaudio/fish-speech

    24,928Auf GitHub ansehen↗

    This project is a generative speech synthesis engine that converts text into high-fidelity human speech. It utilizes a two-stage autoregressive transformer architecture that separates semantic token prediction from acoustic detail reconstruction to balance linguistic accuracy with audio quality. The system is designed to support multilingual output and conversational AI development, enabling the generation of context-aware speech that maintains flow across multiple dialogue turns. The platform distinguishes itself through a production-ready inference server that employs continuous batching to

    Provides a comprehensive suite for dataset preparation, fine-tuning, and reinforcement learning alignment.

    Pythonllamatransformertts
    Auf GitHub ansehen↗24,928
  • baidu/paddleAvatar von baidu

    baidu/paddle

    23,959Auf GitHub ansehen↗

    Paddle is a deep learning framework designed for building, training, and deploying large-scale machine learning models. It incorporates a distributed training engine for optimizing performance across multiple chips and a model inference engine for transforming trained models into production-ready formats for cross-platform execution. The platform features a heterogeneous hardware abstraction and a standardized software stack that allows models to run across diverse hardware architectures through a common interface. It also includes a scientific computing library capable of solving complex dif

    Shares operational primitives and memory management between training and deployment to eliminate code duplication.

    C++
    Auf GitHub ansehen↗23,959
  • ai4finance-llc/finrl-libraryAvatar von AI4Finance-LLC

    AI4Finance-LLC/FinRL-Library

    15,443Auf GitHub ansehen↗

    FinRL-Library is a reinforcement learning trading framework and algorithmic trading library used to develop and backtest automated financial trading strategies. It functions as a quantitative trading pipeline and financial market simulator, allowing users to build decision policies that optimize asset trading across various financial markets. The framework features a modular integration system for swapping reinforcement learning algorithms through a consistent API. It utilizes a standardized environment wrapper to encapsulate market dynamics into a state-action-reward interface, facilitating

    Orchestrates a structured pipeline for data ingestion, feature engineering, and agent training.

    Jupyter Notebook
    Auf GitHub ansehen↗15,443
  • paddlepaddle/paddledetectionAvatar von PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Auf GitHub ansehen↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Verifies the consistency of model training, evaluation, and deployment using automated tests.

    Pythonblazefacedeepsortdetr
    Auf GitHub ansehen↗14,243
  • lucidrains/dalle2-pytorchAvatar von lucidrains

    lucidrains/DALLE2-pytorch

    11,310Auf GitHub ansehen↗

    This is a PyTorch implementation of a text-to-image model designed for synthesizing high-fidelity images from natural language descriptions. It utilizes a diffusion image generator to transform latent embeddings into visual data through an iterative denoising process. The system employs a two-stage latent mapping process, using a CLIP-based latent prior to map text embeddings to image embeddings before decoding them into pixels. It features a cascading diffusion decoder that produces high-resolution imagery by passing low-resolution outputs through a sequence of models at increasing scales.

    Provides a command-line interface to execute multi-step model training processes and simplify experiment setup.

    Pythonartificial-intelligencedeep-learningtext-to-image
    Auf GitHub ansehen↗11,310
  • facebookresearch/nougatAvatar von facebookresearch

    facebookresearch/nougat

    10,015Auf GitHub ansehen↗

    Nougat is a neural OCR system and LLM document parser designed to convert images of academic PDF documents into structured markdown text and mathematical formulas. It functions as a PDF to markdown converter that uses deep learning to handle layout and formula recognition. The project provides a document training pipeline for generating datasets and training neural networks to recognize specific academic document styles. This includes utilities for training dataset generation, neural model training, and model checkpoint management to ensure reproducible deployment. The system covers a broad

    Provides an automated workflow for managing the end-to-end training and evaluation of document parsing models.

    Python
    Auf GitHub ansehen↗10,015
  • lancedb/lancedbAvatar von lancedb

    lancedb/lancedb

    9,031Auf GitHub ansehen↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Integrates tables directly into ML loaders to stream observations and actions for policy training.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Auf GitHub ansehen↗9,031
  • mic-dkfz/nnunetAvatar von MIC-DKFZ

    MIC-DKFZ/nnUNet

    8,041Auf GitHub ansehen↗

    nnU-Net is a PyTorch-based deep learning framework for the supervised semantic segmentation of 2D and 3D biomedical images. It functions as an automated medical imaging pipeline that generates predicted masks and labels from clinical images. The system distinguishes itself by using dataset-driven auto-configuration to automatically select the optimal network architecture, preprocessing steps, and training hyperparameters based on the specific properties of the input medical dataset. The framework covers a broad range of capabilities including medical dataset preparation, intensity normalizat

    Adapts network architecture, preprocessing, and hyperparameters based on the specific properties of the provided biomedical dataset.

    Pythonsegmentation
    Auf GitHub ansehen↗8,041
  • dmlc/gluon-cvAvatar von dmlc

    dmlc/gluon-cv

    5,922Auf GitHub ansehen↗

    Gluon-CV ist eine MXNet-Computer-Vision-Bibliothek, die eine umfassende Sammlung vortrainierter Vision-Architekturen und Trainings-Pipelines bereitstellt. Sie dient als Deep-Learning-Research-Toolkit und Model-Zoo mit State-of-the-Art-Gewichten für die Bild- und Videoanalyse. Das Projekt enthält eine spezialisierte Bibliothek für Human-Pose-Estimation sowie ein Toolkit zur Modellkompression. Diese Tools ermöglichen das Pruning und die Quantisierung von Deep-Learning-Modellen, um die Inferenzgeschwindigkeit zu erhöhen und die Bereitstellung auf ressourcenbeschränkter Edge-Hardware zu erleichtern. Die Bibliothek deckt ein breites Spektrum an Vision-Funktionen ab, darunter Bildklassifizierung, Objekterkennung sowie semantische und Instanz-Segmentierung. Sie bietet zudem Tools für die Videoanalyse, wie Action-Recognition, Objekt-Tracking und monokulare Tiefenschätzung. Das Training wird durch automatisierte Pipelines und verteilte Multi-GPU-Workloads unterstützt, um die Modellkonvergenz zu beschleunigen.

    Automates training pipelines for classifiers and detectors using specialized estimators to reduce boilerplate.

    Pythonaction-recognitioncomputer-visiondeep-learning
    Auf GitHub ansehen↗5,922
  • rllm-org/rllmAvatar von rllm-org

    rllm-org/rllm

    5,641Auf GitHub ansehen↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    Clones existing cookbooks and rewrites them to build new training pipelines from templates.

    Pythonagent-frameworkagentic-workflowcoding-agent
    Auf GitHub ansehen↗5,641
  • opencx-labs/openchatAvatar von opencx-labs

    opencx-labs/OpenChat

    5,264Auf GitHub ansehen↗

    OpenChat is a conversational AI agent builder and customer service automation platform that uses large language models to power customer support chatbots across multiple channels. It provides tools for defining AI agent behavior, training on custom knowledge, managing actions, and controlling autopilot responses per channel. The platform enables deploying AI agents on web, phone, email, SMS, and WhatsApp, with a unified inbox for managing conversations across all channels. It includes CRM synchronization, automated workflows, contact segmentation, and analytics for tracking customer satisfact

    The platform renames a training directory via API, used to push training scenarios or knowledge into the AI training index from an external pipeline.

    JavaScript
    Auf GitHub ansehen↗5,264
  • sylphai-inc/adalflowAvatar von SylphAI-Inc

    SylphAI-Inc/AdalFlow

    4,167Auf GitHub ansehen↗

    AdalFlow is an autonomous AI agent framework and LLM application library designed for building modular workflows. It serves as a model-agnostic interface and RAG pipeline orchestrator, allowing users to develop ReAct agents that utilize iterative reasoning and external tool execution to solve complex tasks. The project distinguishes itself through a prompt optimization system that uses textual gradient descent to automatically refine prompt templates and few-shot examples. It treats model feedback as a differentiable signal, enabling a form of LLM backpropagation to iteratively improve output

    Organizes task components, loss functions, and metrics into automated workflows for training and evaluation.

    Python
    Auf GitHub ansehen↗4,167
  1. Home
  2. Artificial Intelligence & ML
  3. Training Pipelines

Unter-Tags erkunden

  • Dataset-AdaptiveTraining workflows that adapt their configuration based on the characteristics of the input dataset. **Distinct from Training Pipelines:** Focuses on the adaptive nature of the pipeline based on dataset properties, rather than general orchestration.
  • Template-Based Pipeline GeneratorsClones existing cookbooks matching interaction patterns and rewrites them to build new training pipelines. **Distinct from Training Pipelines:** Distinct from Training Pipelines: focuses on generating new pipelines from templates, not the pipelines themselves.
  • Training Directory RenamingsAPI-based renaming of training directories to manage knowledge base organization. **Distinct from Training Pipelines:** Distinct from Training Pipelines: specifically handles renaming of directories, not the overall training workflow automation.
  • Unified Execution PrimitivesShared operational primitives and memory management across training and inference stages. **Distinct from Training Pipelines:** Focuses on sharing low-level primitives and memory between training and deployment, rather than the automation of the workflow pipeline.