awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • karpathy/nanochatالصورة الرمزية لـ karpathy

    karpathy/nanochat

    55,103عرض على GitHub↗

    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
    عرض على GitHub↗55,103
  • open-mmlab/mmdetectionالصورة الرمزية لـ open-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

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

    Pythoncascade-rcnnconvnextdetr
    عرض على GitHub↗32,756
  • tatsu-lab/stanford_alpacaالصورة الرمزية لـ tatsu-lab

    tatsu-lab/stanford_alpaca

    30,266عرض على GitHub↗

    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
    عرض على GitHub↗30,266
  • stability-ai/generative-modelsالصورة الرمزية لـ Stability-AI

    Stability-AI/generative-models

    27,189عرض على GitHub↗

    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
    عرض على GitHub↗27,189
  • fishaudio/fish-speechالصورة الرمزية لـ fishaudio

    fishaudio/fish-speech

    24,928عرض على GitHub↗

    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
    عرض على GitHub↗24,928
  • baidu/paddleالصورة الرمزية لـ baidu

    baidu/paddle

    23,959عرض على GitHub↗

    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++
    عرض على GitHub↗23,959
  • ai4finance-llc/finrl-libraryالصورة الرمزية لـ AI4Finance-LLC

    AI4Finance-LLC/FinRL-Library

    15,443عرض على GitHub↗

    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
    عرض على GitHub↗15,443
  • paddlepaddle/paddledetectionالصورة الرمزية لـ PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243عرض على GitHub↗

    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
    عرض على GitHub↗14,243
  • lucidrains/dalle2-pytorchالصورة الرمزية لـ lucidrains

    lucidrains/DALLE2-pytorch

    11,310عرض على GitHub↗

    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
    عرض على GitHub↗11,310
  • facebookresearch/nougatالصورة الرمزية لـ facebookresearch

    facebookresearch/nougat

    10,015عرض على GitHub↗

    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
    عرض على GitHub↗10,015
  • lancedb/lancedbالصورة الرمزية لـ lancedb

    lancedb/lancedb

    9,031عرض على GitHub↗

    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
    عرض على GitHub↗9,031
  • mic-dkfz/nnunetالصورة الرمزية لـ MIC-DKFZ

    MIC-DKFZ/nnUNet

    8,041عرض على GitHub↗

    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
    عرض على GitHub↗8,041
  • dmlc/gluon-cvالصورة الرمزية لـ dmlc

    dmlc/gluon-cv

    5,922عرض على GitHub↗

    Gluon-CV هي مكتبة رؤية حاسوبية لـ MXNet توفر مجموعة شاملة من معماريات الرؤية وخطوط أنابيب التدريب المنفذة مسبقاً. تعمل كمجموعة أدوات لأبحاث التعلم العميق وحديقة نماذج تحتوي على أوزان مدربة مسبقاً ومتطورة لتحليل الصور والفيديو. يتضمن المشروع مكتبة متخصصة لتقدير وضعية الإنسان ومجموعة أدوات لضغط النماذج. تسمح هذه الأدوات بتقليم وتكميم نماذج التعلم العميق لزيادة سرعة الاستدلال وتسهيل النشر على أجهزة الحافة المقيدة. تغطي المكتبة مجموعة واسعة من قدرات الرؤية، بما في ذلك تصنيف الصور، واكتشاف الكائنات، والتجزئة الدلالية والمثالية. كما توفر أدوات لتحليل الفيديو، مثل التعرف على الإجراءات، وتتبع الكائنات، وتقدير العمق أحادي العين. يتم دعم التدريب من خلال خطوط أنابيب مؤتمتة وأحمال عمل موزعة على وحدات GPU متعددة لتسريع تقارب النموذج.

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

    Pythonaction-recognitioncomputer-visiondeep-learning
    عرض على GitHub↗5,922
  • rllm-org/rllmالصورة الرمزية لـ rllm-org

    rllm-org/rllm

    5,641عرض على GitHub↗

    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
    عرض على GitHub↗5,641
  • opencx-labs/openchatالصورة الرمزية لـ opencx-labs

    opencx-labs/OpenChat

    5,264عرض على GitHub↗

    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
    عرض على GitHub↗5,264
  • sylphai-inc/adalflowالصورة الرمزية لـ SylphAI-Inc

    SylphAI-Inc/AdalFlow

    4,167عرض على GitHub↗

    AdalFlow هو إطار عمل لوكلاء الذكاء الاصطناعي المستقلين ومكتبة تطبيقات للنماذج اللغوية الكبيرة (LLM) مصممة لبناء سير عمل معياري. يعمل كواجهة محايدة للنموذج ومنسق لخط أنابيب RAG، مما يسمح للمستخدمين بتطوير وكلاء ReAct يستخدمون التفكير التكراري وتنفيذ الأدوات الخارجية لحل المهام المعقدة. يتميز المشروع بنظام تحسين المطالبة (prompt optimization) الذي يستخدم الانحدار المتدرج النصي لتحسين قوالب المطالبة وأمثلة التعلم القليل (few-shot) تلقائياً. يعامل ملاحظات النموذج كإشارة قابلة للاشتقاق، مما يتيح شكلاً من أشكال الانتشار العكسي للنماذج اللغوية الكبيرة لتحسين جودة المخرجات تكرارياً بناءً على مقاييس التقييم. يغطي إطار العمل سطح قدرات واسعاً، بما في ذلك التوليد المعزز بالاسترجاع (RAG) مع البحث الدلالي المتجه وإعادة الترتيب، وتتبع التنفيذ القائم على النطاق للمراقبة، والتحليل الهيكلي القائم على المخطط. يوفر طبقة اتصال موحدة للعديد من مزودي النماذج المملوكة والمفتوحة المصدر ويدعم تحويل وظائف Python إلى واجهات أدوات قياسية. تم تنفيذ النظام بلغة Python ويتكامل مع MLflow لتتبع وتحليل سير العمل.

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

    Python
    عرض على GitHub↗4,167
  1. Home
  2. Artificial Intelligence & ML
  3. Training Pipelines

استكشف الوسوم الفرعية

  • 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.