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

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

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

Deep learning framework

تم تحديث الترتيب في 4 أغسطس 2026

For gpu based training frameworks, the strongest matches are google/flax (Flax is a GPU-optimized deep learning training framework built), pytorch/pytorch (PyTorch is a foundational machine learning framework that provides) and keras-team/keras (Keras provides a high-level deep learning framework with comprehensive). hiyouga/easyr1 and google/jax round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Compare the top GPU-based deep learning frameworks for faster model training. Browse ranked options, check alternatives, and find the right fit.

Deep learning framework

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

    google/flax

    7,238عرض على GitHub↗

    Flax is a deep learning framework and JAX neural network library designed for building complex machine learning models. It functions as a distributed training library and model state manager, providing a toolkit for defining flexible neural network architectures and scaling their training across multiple hardware devices. The project is characterized by a design that separates network logic from parameter values to remain compatible with pure functions. It uses hierarchical module composition to organize networks as trees of nested modules and employs a reference-based state management system

    Flax is a GPU-optimized deep learning training framework built on JAX that natively supports distributed training, automatic differentiation through functional design, neural network layers, and model checkpointing via a Python API.

    Jupyter NotebookDistributed TrainingDistributed TrainingNeural Network Layers
    عرض على GitHub↗7,238
  • pytorch/pytorchالصورة الرمزية لـ pytorch

    pytorch/pytorch

    100,814عرض على GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    PyTorch is a foundational machine learning framework that provides GPU-accelerated tensor computations, dynamic automatic differentiation, distributed training capabilities, and a Python-first API for building and training deep neural networks.

    PythonAutomatic Differentiation SystemsAutograd Graph Inspection ToolsForward-Mode Differentiation
    عرض على GitHub↗100,814
  • keras-team/kerasالصورة الرمزية لـ keras-team

    keras-team/keras

    64,094عرض على GitHub↗

    Keras is a high-level deep learning framework designed for constructing and training neural networks through the composition of modular, functional layers. It serves as a comprehensive modeling toolkit that provides standardized procedures for defining, evaluating, and deploying complex architectures. By utilizing a directed acyclic graph approach, the framework allows users to build intricate models with multiple inputs, outputs, and shared layers, ensuring consistent numerical execution through functional state management. The project distinguishes itself as a multi-backend machine learning

    Keras provides a high-level deep learning framework with comprehensive Python APIs, automatic differentiation, neural network layers, and GPU-accelerated training across multiple backends like TensorFlow, PyTorch, and JAX.

    PythonDistributed TrainingNeural Network Layers
    عرض على GitHub↗64,094
  • hiyouga/easyr1الصورة الرمزية لـ hiyouga

    hiyouga/EasyR1

    5,034عرض على GitHub↗

    EasyR1 is a distributed model training system and reinforcement learning framework for large language and vision-language models. It functions as a multimodal trainer and an implementation of a Proximal Policy Optimization pipeline designed to refine the reasoning and perception capabilities of models that process both text and images. The system specializes in distributing reinforcement learning workloads across multiple compute nodes to manage high memory requirements. It optimizes hardware utilization through padding-free training and fine-tuning to fit large models onto available graphics

    EasyR1 is a distributed reinforcement learning and model training framework built for large language and vision-language models with hardware optimization features, making it a fitting tool for GPU-accelerated deep learning training despite its specialized focus on RL pipelines.

    PythonDistributed TrainingDistributed TrainingTraining Checkpointing
    عرض على GitHub↗5,034
  • google/jaxالصورة الرمزية لـ google

    google/jax

    35,835عرض على GitHub↗

    JAX is a hardware-accelerated array library and automatic differentiation system for numerical computing. It provides a framework compatible with NumPy that extends array operations with a just-in-time compiler to transform Python functions into optimized kernels for execution on GPU and TPU accelerators. The system differentiates itself through the use of an XLA-based compiler and a single program multiple data sharding model. These capabilities allow the library to distribute large-scale computations across multiple hardware accelerators using both automatic parallelization and manual shard

    JAX is a high-performance numerical computing and automatic differentiation framework with native GPU acceleration and distributed training capabilities, matching the core requirements for training deep learning models via a Python API.

    PythonAutomatic Differentiation SystemsAutomatic Differentiation FrameworksGradient Computation
    عرض على GitHub↗35,835
  • google-deepmind/sonnetالصورة الرمزية لـ google-deepmind

    google-deepmind/sonnet

    9,920عرض على GitHub↗

    Sonnet is a modular machine learning framework and TensorFlow neural network library designed for building composable deep learning architectures. It functions as a model orchestrator that manages parameters, state serialization, and graph exports during the training process. The framework provides a distributed training system to synchronize gradients and spread workloads across multiple GPUs or hardware devices. It enables the design of reusable research components through high-level abstractions and subclassing. The library covers neural network architecture design through sequential laye

    Sonnet is a modular machine learning framework built on TensorFlow that provides neural network layers, distributed training, and automatic differentiation capabilities via its underlying engine, though it functions primarily as a component library rather than an all-in-one standalone training suite.

    PythonDistributed TrainingDistributed TrainingDistributed Training Frameworks
    عرض على GitHub↗9,920
  • paddlepaddle/paddleالصورة الرمزية لـ PaddlePaddle

    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

    PaddlePaddle is a comprehensive deep learning and machine learning framework designed for GPU-accelerated training, distributed scaling, automatic differentiation, and neural network modeling with a Python API.

    C++Neural Network LayersCustom Neural Network Layers
    عرض على GitHub↗23,632
  • internlm/xtunerالصورة الرمزية لـ InternLM

    InternLM/xtuner

    5,150عرض على GitHub↗

    xtuner is a comprehensive training engine for large language models, offering a toolkit for pre-training, supervised fine-tuning, and the optimization of vision-language multimodal models. It serves as a distributed training accelerator and a specialized framework for scaling Mixture-of-Experts models and aligning model behavior through reinforcement learning from human feedback. The project distinguishes itself through advanced memory and compute optimizations, such as sequence parallelism for ultra-long context windows and interleaved pipeline parallelism to reduce GPU idle time. It provide

    XTuner is a comprehensive deep learning training framework equipped with GPU acceleration, distributed training, and advanced optimizations tailored for large language models and multimodal architectures.

    PythonDistributed TrainingDistributed TrainingDistributed Training
    عرض على GitHub↗5,150
  • deepspeedai/deepspeedالصورة الرمزية لـ deepspeedai

    deepspeedai/DeepSpeed

    42,528عرض على GitHub↗

    DeepSpeed is a high-performance library designed to scale deep learning model training and inference across massive clusters of GPUs and compute nodes. It provides a comprehensive suite of tools for distributed training, enabling the execution of models that exceed the memory capacity of single devices through advanced parameter partitioning, pipeline-based model parallelism, and memory-efficient state offloading. The framework distinguishes itself through specialized communication-efficient optimizers and hardware-aware acceleration techniques. By utilizing gradient compression, quantization

    DeepSpeed is a deep learning training framework engineered specifically for GPU acceleration, massive distributed training, and memory-efficient model scaling.

    PythonDistributed Training FrameworksTraining Checkpointing
    عرض على GitHub↗42,528
  • tensorflow/tensorflowالصورة الرمزية لـ tensorflow

    tensorflow/tensorflow

    195,697عرض على GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    TensorFlow is a comprehensive deep learning framework built for training and deploying complex neural network models with first-class GPU acceleration, distributed training, automatic differentiation, and a complete Python API.

    C++Distributed Training Frameworks
    عرض على GitHub↗195,697
  • flashlight/flashlightالصورة الرمزية لـ flashlight

    flashlight/flashlight

    5,443عرض على GitHub↗

    Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural networks. It functions as a comprehensive neural network framework and automatic differentiation engine, providing the tools to construct computation graphs and calculate gradients via backpropagation. The project serves as a distributed training framework, utilizing all-reduce operations to synchronize gradients and parameters across multiple compute nodes and devices. It distinguishes itself through deep integration of high-performance tensor manipulation, native device memory in

    Flashlight is a C++ machine learning and tensor library designed for building and training neural networks with GPU acceleration and distributed training capabilities, though it provides a C++ interface rather than the requested Python API.

    C++Automatic DifferentiationDistributed TrainingDistributed Training Frameworks
    عرض على GitHub↗5,443
  • hpcaitech/colossalaiالصورة الرمزية لـ hpcaitech

    hpcaitech/ColossalAI

    41,395عرض على GitHub↗

    ColossalAI is a distributed deep learning framework designed for training and deploying massive artificial intelligence models across clusters of hardware accelerators. It functions as a parallel computing engine that partitions model workloads and data across multiple processors to maximize memory efficiency and throughput. The platform distinguishes itself through a comprehensive suite of parallelization strategies, including multi-dimensional tensor parallelism and pipeline-based model parallelism, which segment neural network layers and stages across devices. To support large-scale genera

    ColossalAI is a distributed deep learning training framework built for hardware accelerators, offering advanced parallelization, automatic differentiation, neural network layers, and Python APIs to handle massive models.

    PythonDistributed Training Frameworks
    عرض على GitHub↗41,395
  • apache/mxnetالصورة الرمزية لـ apache

    apache/mxnet

    20,829عرض على GitHub↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    Apache MXNet is a high-performance deep learning framework designed for constructing and training neural networks with strong GPU acceleration, distributed training support, and a flexible Python API.

    C++Distributed TrainingGradient Computation
    عرض على GitHub↗20,829
  • facebookresearch/flashlightالصورة الرمزية لـ facebookresearch

    facebookresearch/flashlight

    5,443عرض على GitHub↗

    Flashlight is a C++ machine learning library and deep learning framework designed for building and training neural networks. It functions as a tensor manipulation library and an automatic differentiation engine that tracks operations to calculate gradients via backpropagation for model optimization. The project is distinguished by its role as a distributed training framework, utilizing all-reduce gradient synchronization and distributed environments to scale machine learning workloads across multiple nodes and devices. It features a backend-agnostic memory interface and RAII-based management

    Flashlight is a C++ deep learning and machine learning framework designed for training neural networks with automatic differentiation and distributed training capabilities, though it provides a C++ interface rather than a Python API.

    C++Automatic DifferentiationDistributed TrainingDistributed Training Frameworks
    عرض على GitHub↗5,443
  • lululxvi/deepxdeالصورة الرمزية لـ lululxvi

    lululxvi/deepxde

    3,874عرض على GitHub↗

    DeepXDE is a scientific machine learning library and deep learning PDE solver used to compute solutions for forward and inverse ordinary, partial, and integro-differential equations. It functions as a physics-informed neural network library that embeds physical laws and boundary conditions directly into the neural network loss function. The project provides a deep operator network framework for learning operator mappings that approximate relationships between functions in multiphysics problems. It is implemented as a multi-backend tensor library, allowing the system to switch between differen

    DeepXDE is a physics-informed deep learning framework that supports GPU-accelerated training via multiple backend tensor libraries, though its primary focus is on solving differential equations rather than general-purpose neural network training.

    PythonAutomatic DifferentiationDistributed TrainingAutomatic Differentiation Frameworks
    عرض على GitHub↗3,874
  • ludwig-ai/ludwigالصورة الرمزية لـ ludwig-ai

    ludwig-ai/ludwig

    11,717عرض على GitHub↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Ludwig is a declarative, low-code deep learning framework that handles model training on neural networks through a Python API, though it abstracts the underlying layers in favor of configuration files rather than traditional code-first construction.

    PythonDistributed TrainingDistributed Training FrameworksGPU Training Accelerators
    عرض على GitHub↗11,717
  • lightning-ai/pytorch-lightningالصورة الرمزية لـ Lightning-AI

    Lightning-AI/pytorch-lightning

    31,201عرض على GitHub↗

    PyTorch Lightning is a deep learning research framework that provides a structured environment for organizing machine learning code. It functions as a unified trainer orchestrator, centralizing the execution flow by managing the interaction between hardware resources, data loaders, and model components. By decoupling model architecture from training logic, the framework enables researchers to maintain clean, modular codebases that remain portable across different environments. The framework distinguishes itself through a hardware-agnostic abstraction layer that scales deep learning workloads

    PyTorch Lightning is a deep learning training framework built directly on PyTorch that provides GPU acceleration, distributed training, automatic differentiation, neural network organization, model checkpointing, and a Python API.

    PythonDeep Learning FrameworksModular Training OrchestratorsTraining Orchestrators
    عرض على GitHub↗31,201
  • huggingface/transformersالصورة الرمزية لـ huggingface

    huggingface/transformers

    161,630عرض على GitHub↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    This repository provides a comprehensive machine learning framework with first-class Python support for GPU-accelerated training, distributed execution, and model checkpointing across a wide range of architectures.

    PythonAPI FrameworksByte Pair EncodingsHybrid
    عرض على GitHub↗161,630
  • uber/horovodالصورة الرمزية لـ uber

    uber/horovod

    14,686عرض على GitHub↗

    Horovod is a distributed deep learning framework designed to scale machine learning training across multiple GPUs and nodes. It functions as an orchestrator for multi-GPU scaling and a tool for distributed gradient averaging, allowing users to increase compute capacity without rewriting core model logic. The project provides a consistent communication interface that supports multi-framework model distribution across TensorFlow, PyTorch, Keras, and MXNet. It leverages an MPI distributed training library to synchronize gradients across processes using collective communication operations. The s

    Horovod is a distributed deep learning framework focused on scaling training across multiple GPUs and nodes, fitting the training framework category well even though it acts primarily as an orchestrator layered on top of existing frameworks rather than an end-to-end library with its own native neural network layers.

    PythonDistributed Training Frameworks
    عرض على GitHub↗14,686
  • chainer/chainerالصورة الرمزية لـ chainer

    chainer/chainer

    5,919عرض على GitHub↗

    Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where computation graphs are constructed dynamically during forward execution. This imperative approach allows networks to be built using standard Python control flow, with gradients computed automatically through reverse-mode differentiation on the dynamically recorded graph. The framework supports GPU acceleration through a NumPy-compatible array backend with CUDA and cuDNN support, and provides a pluggable device abstraction that lets users switch between CPU and GPU computation without c

    Chainer is a deep learning training framework built around dynamic automatic differentiation and GPU acceleration, matching your search for a GPU-optimized training stack despite its historical status in the ecosystem.

    PythonDistributed TrainingGradient Computation
    عرض على GitHub↗5,919
  • microsoft/deepspeedالصورة الرمزية لـ microsoft

    microsoft/DeepSpeed

    42,533عرض على GitHub↗

    DeepSpeed is a distributed deep learning optimization library and framework designed for the training and inference of massive AI models. It serves as a model parallelism orchestrator and a toolkit for scaling large language models across multiple GPUs and compute nodes. The project distinguishes itself through 3D parallelism orchestration, which combines data, pipeline, and tensor parallelism. It utilizes ZeRO-based memory partitioning to eliminate redundant storage and employs CPU-offload memory management to move weights and optimizer states to system RAM. Additionally, it provides special

    DeepSpeed is a powerful distributed deep learning optimization framework tailored for scaling large model training across multiple GPUs, though it functions primarily as an orchestration and acceleration plugin for existing frameworks like PyTorch rather than a standalone end-to-end network builder.

    PythonDistributed Training
    عرض على GitHub↗42,533
  • axolotl-ai-cloud/axolotlالصورة الرمزية لـ axolotl-ai-cloud

    axolotl-ai-cloud/axolotl

    12,059عرض على GitHub↗

    Axolotl is a configuration-driven framework designed for the fine-tuning, evaluation, and quantization of large language models. It functions as a comprehensive orchestrator for distributed training, enabling users to manage complex workflows across multi-node and multi-GPU environments. By utilizing structured configuration files, the platform streamlines the setup of training parameters, dataset paths, and hardware distribution strategies. The project distinguishes itself through its support for diverse training methodologies, including full-parameter tuning, parameter-efficient adaptation,

    Axolotl is a configuration-driven deep learning framework tailored for fine-tuning large language models with built-in support for distributed training and GPU acceleration.

    PythonDistributed Training
    عرض على GitHub↗12,059
  • pytorch/igniteالصورة الرمزية لـ pytorch

    pytorch/ignite

    4,770عرض على GitHub↗

    Ignite is a high-level training framework for PyTorch neural networks that serves as a training engine and deep learning lifecycle manager. It provides a structured system for organizing and automating training and evaluation loops, managing data iterators and triggering event handlers at specific milestones during the model training process. The project distinguishes itself through a comprehensive suite of tools for distributed training and model evaluation. It includes utilities for synchronizing gradients and coordinating collective communication across multiple GPUs or nodes, as well as a

    PyTorch Ignite is a high-level training framework that builds on top of PyTorch to simplify training loops, handle distributed setups, and manage the deep learning lifecycle, though it relies on PyTorch for its core tensors and layers rather than being an end-to-end framework.

    PythonDistributed Training Frameworks
    عرض على GitHub↗4,770
  • ultralytics/yolov5الصورة الرمزية لـ ultralytics

    ultralytics/yolov5

    57,528عرض على GitHub↗

    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

    YOLOv5 is a specialized computer vision and object detection framework built on PyTorch that includes Python APIs, GPU support, and training workflows, though its domain-specific focus is narrower than a general-purpose deep learning training framework.

    PythonGPU Training Accelerators
    عرض على GitHub↗57,528
  • fastai/fastaiالصورة الرمزية لـ fastai

    fastai/fastai

    27,862عرض على GitHub↗

    Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the entire machine learning lifecycle. It functions as a comprehensive training toolkit, abstracting hardware management and automating complex training loops to simplify the construction and execution of neural network models. The framework is distinguished by its notebook-centric development environment and a type-dispatching data pipeline that automatically applies transformations based on input data formats. It emphasizes transfer learning through discriminative layer-wise optimiza

    Fastai is a high-level deep learning training framework built on PyTorch that delivers GPU acceleration, automatic differentiation, and neural network layers via a Python API, though it lacks some native distributed training primitives compared to lower-level engines.

    Jupyter NotebookDistributed Training
    عرض على GitHub↗27,862
  • tensorpack/tensorpackالصورة الرمزية لـ tensorpack

    tensorpack/tensorpack

    6,287عرض على GitHub↗

    Tensorpack is a high-level TensorFlow neural network framework and research library designed for building and training deep learning models. It provides a collection of reproducible neural network architectures for computer vision, generative tasks, reinforcement learning, and natural language processing. The project distinguishes itself through a specialized deep learning data pipeline that uses pure Python for parallel data loading and streaming. It includes a multi-GPU training orchestrator for distributing workloads via data-parallel strategies and a dedicated interpretability toolkit for

    Tensorpack is a high-level TensorFlow training framework that provides GPU acceleration, distributed training, and neural network layers, though it is specifically built as a training interface on top of TensorFlow rather than a standalone general framework.

    PythonGPU Training Accelerators
    عرض على GitHub↗6,287
  • autogluon/autogluonالصورة الرمزية لـ autogluon

    autogluon/autogluon

    9,997عرض على GitHub↗

    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

    AutoGluon is a deep learning and automated machine learning framework built on top of PyTorch that handles model training and fine-tuning across multimodal data, though it abstracts much of the low-level architecture away from direct layer manipulation.

    PythonDistributed TrainingGPU Training Accelerators
    عرض على GitHub↗9,997
  • facebookresearch/fairseqالصورة الرمزية لـ facebookresearch

    facebookresearch/fairseq

    32,228عرض على GitHub↗

    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

    Fairseq is a PyTorch-based sequence modeling toolkit that provides robust distributed training, GPU acceleration via PyTorch, and checkpointing for large-scale language and sequence models, aligning well with your search for a machine learning training framework.

    PythonDistributed Training
    عرض على GitHub↗32,228
  • karpathy/nanogptالصورة الرمزية لـ karpathy

    karpathy/nanoGPT

    59,730عرض على GitHub↗

    nanoGPT is a lightweight engine for training and fine-tuning transformer-based language models from scratch. It provides a minimalist codebase designed for educational exploration and rapid experimentation with neural network architectures, utilizing self-attention and feed-forward layers to process sequences and predict subsequent elements. The project distinguishes itself through a focus on high-speed data ingestion and hardware-accelerated performance. It includes a dedicated pipeline for transforming raw text into memory-mapped binary files, which enables efficient streaming during traini

    This repository is a lightweight transformer training framework focused on GPU acceleration and efficient data pipelines, though its minimalist scope lacks the comprehensive neural network layers and model checkpointing features of full-featured general deep learning frameworks.

    PythonTransformerGenerative Text InferenceLarge Language Model Training Frameworks
    عرض على GitHub↗59,730
  • nvidia/nemoالصورة الرمزية لـ NVIDIA

    NVIDIA/NeMo

    17,394عرض على GitHub↗

    NeMo is a multimodal AI framework and toolkit designed for the development, training, and scaling of large language models, generative AI systems, and speech-based models. It functions as an automatic speech recognition toolkit, a text-to-speech engine, and a framework for building models that process and generate combinations of text, image, and audio data. The project serves as a conversational AI orchestrator capable of managing real-time, interruptible voice interactions. It provides specialized workflows for speech translation, converting spoken audio from one language into text or speec

    NeMo is a Python-based conversational AI and large language model training framework with robust GPU acceleration and distributed training features, though its domain focus is heavily weighted toward speech and generative language tasks rather than general-purpose neural network training.

    PythonAutomatic Speech RecognitionLarge Language Model Training FrameworksAutomatic Speech Recognition
    عرض على GitHub↗17,394
  • david-gpu/srezالصورة الرمزية لـ david-gpu

    david-gpu/srez

    5,271عرض على GitHub↗

    Srez is a deep learning image super-resolution framework designed to upscale low-resolution images into sharp, high-resolution visual features. It functions as a neural network training tool that employs generative adversarial networks to synthesize realistic image details. The project includes a model evolution visualizer that generates animations and image batches to track visual improvements during the training process. It utilizes a combination of adversarial and L1 loss functions to optimize model weights and supports periodic state checkpointing for recovery and deployment. The system

    Srez is a deep learning training framework focused on image super-resolution using generative adversarial networks, though it lacks the broad general-purpose neural network layers and distributed training capabilities typically found in flagship frameworks.

    PythonDeep Learning UpscalersFeedforward ArchitecturesGenerative Adversarial Network Training
    عرض على GitHub↗5,271
  • charlesq34/pointnet2الصورة الرمزية لـ charlesq34

    charlesq34/pointnet2

    3,678عرض على GitHub↗

    PointNet++ is a deep learning framework designed for processing and classifying 3D point cloud data. It utilizes a hierarchical feature learning architecture to extract geometric patterns from sampled 3D point sets. The framework implements a variety of 3D analysis tools, including a point cloud classifier for categorizing objects based on spatial coordinates and surface normals, a semantic scene segmenter for labeling surfaces in large-scale environments, and a tool for 3D object part segmentation. The system covers a broad range of capabilities including geometric feature extraction, 3D da

    PointNet++ is a specialized deep learning framework tailored for 3D point cloud analysis and geometric feature extraction, though it is focused on a specific spatial architecture rather than serving as a general-purpose model training framework.

    PythonGeometric Deep Learning Frameworks3D Machine LearningFeature Extractors
    عرض على GitHub↗3,678
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
google/flax7.2KJupyter NotebookApache-2.017 يونيو 2026
pytorch/pytorch100.8KPythonNOASSERTION16 يونيو 2026
keras-team/keras64.1KPythonApache-2.012 يونيو 2026
hiyouga/easyr15KPythonApache-2.06 أبريل 2026
google/jax35.8KPythonApache-2.017 يونيو 2026
google-deepmind/sonnet9.9KPythonApache-2.06 مايو 2026
paddlepaddle/paddle23.6KC++apache-2.021 فبراير 2026
internlm/xtuner5.2KPythonApache-2.023 يونيو 2026
deepspeedai/deepspeed42.5KPythonApache-2.016 يونيو 2026
tensorflow/tensorflow195.7KC++Apache-2.016 يونيو 2026

Related searches

  • GPU acceleration tools
  • إطار عمل للتدريب الموزع للنماذج
  • GPU acceleration libraries
  • GPU mining configuration
  • إطارات عمل تعلم الآلة وعمليات تعلم الآلة (MLOps)
  • مكتبة لبناء نماذج التعلم العميق
  • Parallel execution framework
  • Quantum computing frameworks