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

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

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

36 个仓库

Awesome GitHub RepositoriesGradient Optimization Techniques

Methods for adjusting model gradients during training to improve stability and convergence.

Explore 36 awesome GitHub repositories matching artificial intelligence & ml · Gradient Optimization Techniques. Refine with filters or upvote what's useful.

Awesome Gradient Optimization Techniques GitHub Repositories

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

    labmlai/annotated_deep_learning_paper_implementations

    66,981在 GitHub 上查看↗

    This project is a collection of deep learning research papers translated into annotated code. It serves as a resource for reproducing academic research, providing implementations of transformers, diffusion models, and reinforcement learning architectures. The library distinguishes itself by using a side-by-side annotation format that combines executable Python code with descriptive markdown notes. This approach provides a structured way to explain the logic of neural network papers alongside their PyTorch-based implementations. The codebase covers several major capability areas, including ge

    Provides a suite of adaptive gradient methods and learning rate warmup schedules to improve convergence.

    Pythonattentiondeep-learningdeep-learning-tutorial
    在 GitHub 上查看↗66,981
  • deepfakes/faceswapdeepfakes 的头像

    deepfakes/faceswap

    55,289在 GitHub 上查看↗

    Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users to map facial identities between source and destination datasets while maintaining structural alignment and lighting consistency across video frames. The project distinguishes itself through a highly extensible plugin-based architecture that handles hardware-accelerated process

    Modifies model gradients during training based on historical norm data to prevent instability and ensure a smooth learning process.

    Pythondeep-face-swapdeep-learningdeep-neural-networks
    在 GitHub 上查看↗55,289
  • d2l-ai/d2l-end2l-ai 的头像

    d2l-ai/d2l-en

    29,001在 GitHub 上查看↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Updates model parameters iteratively by calculating gradients on small, randomly sampled subsets of data.

    Pythonbookcomputer-visiondata-science
    在 GitHub 上查看↗29,001
  • trekhleb/homemade-machine-learningtrekhleb 的头像

    trekhleb/homemade-machine-learning

    24,608在 GitHub 上查看↗

    This project provides a collection of machine learning algorithms implemented from scratch in Python. It serves as an educational resource using interactive notebooks that combine code with mathematical explanations to demonstrate the first principles of data science. The repository includes reference implementations for neural networks, such as multilayer perceptrons with backpropagation, and supervised learning models including linear and logistic regression. It also covers unsupervised learning through k-means clustering and Gaussian anomaly detection. The codebase covers a broad range of

    Applies gradient optimization and regularization techniques to improve model convergence and accuracy.

    Jupyter Notebook
    在 GitHub 上查看↗24,608
  • dennybritz/reinforcement-learningdennybritz 的头像

    dennybritz/reinforcement-learning

    22,039在 GitHub 上查看↗

    This repository provides a comprehensive library of reinforcement learning algorithms designed for training autonomous agents. It serves as a research-oriented collection of implementations that cover fundamental decision-making strategies, including dynamic programming, temporal difference learning, and policy gradient methods. The project distinguishes itself by offering specialized frameworks for deep reinforcement learning and structured decision modeling. It includes implementations for deep Q-learning that utilize neural networks, experience replay, and prioritized sampling to approxima

    Updates policy parameters directly using gradient-based architectures to handle decision-making tasks.

    Jupyter Notebook
    在 GitHub 上查看↗22,039
  • accumulatemore/cvAccumulateMore 的头像

    AccumulateMore/CV

    21,907在 GitHub 上查看↗

    This project is a comprehensive deep learning framework and educational platform designed for constructing, training, and evaluating neural network architectures. It provides a modular environment for building models through tensor operations and automatic differentiation, supporting a wide range of tasks from image classification and object detection to sequential data processing. Beyond its core technical capabilities, the project distinguishes itself by integrating professional career development resources directly into its learning ecosystem. It offers structured guidance, resume reviews,

    Implements iterative gradient-based optimization loops to update model weights.

    Jupyter Notebookagentagentsbook
    在 GitHub 上查看↗21,907
  • alibaba-nlp/webagentAlibaba-NLP 的头像

    Alibaba-NLP/WebAgent

    19,549在 GitHub 上查看↗

    WebAgent is an autonomous web navigation agent and research system designed to browse the internet and synthesize information to answer complex queries. It functions as a reasoning orchestrator that navigates the web iteratively to perform deep research and extract structured data. The project includes a reinforcement learning training pipeline that generates synthetic interaction datasets for model pre-training and fine-tuning. It employs token-level policy gradients to stabilize training in non-stationary environments and uses a dual-mode inference scaling mechanism to balance execution bet

    Employs token-level policy gradients to stabilize reinforcement learning training in non-stationary environments.

    Python
    在 GitHub 上查看↗19,549
  • mnielsen/neural-networks-and-deep-learningmnielsen 的头像

    mnielsen/neural-networks-and-deep-learning

    17,721在 GitHub 上查看↗

    This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect

    Analyzes gradient stability across layers to identify and resolve slow learning in deep architectures.

    Python
    在 GitHub 上查看↗17,721
  • openai/baselinesopenai 的头像

    openai/baselines

    16,733在 GitHub 上查看↗

    Baselines is a comprehensive suite of frameworks for reinforcement learning algorithm implementation, imitation learning, and training orchestration. It provides a library of standardized learning algorithms used to benchmark and replicate research results, alongside a deep learning policy framework for constructing neural network architectures such as multi-layer perceptrons, convolutional networks, and long short-term memory networks. The project includes a specialized imitation learning toolkit that enables agents to mimic expert behavior through behavior cloning and generative adversarial

    Executes the deep deterministic policy gradient algorithm to optimize policies in specified environments.

    Python
    在 GitHub 上查看↗16,733
  • ddbourgin/numpy-mlddbourgin 的头像

    ddbourgin/numpy-ml

    16,275在 GitHub 上查看↗

    This library is a collection of machine learning algorithms and neural network components implemented from scratch using only NumPy. It serves as an educational toolkit for constructing and experimenting with machine learning architectures, emphasizing a modular approach where algorithms are organized into self-contained, object-oriented classes. The project distinguishes itself by relying exclusively on array-oriented programming to perform mathematical operations, ensuring that all computations are vectorized for performance. By utilizing a standardized interface for forward and backward pa

    Implements gradient-based optimization techniques to update model parameters and minimize prediction error.

    Pythonattentionbayesian-inferencegaussian-mixture-models
    在 GitHub 上查看↗16,275
  • zju-llms/foundations-of-llmsZJU-LLMs 的头像

    ZJU-LLMs/Foundations-of-LLMs

    15,771在 GitHub 上查看↗

    Foundations-of-LLMs is an educational curriculum and technical resource designed to explain the mathematical and computational principles behind modern generative language models. It provides a structured guide for developers and practitioners to master the fundamental concepts, architectural designs, and training methodologies that enable these systems to function. The project covers the core mechanisms of transformer-based sequence modeling, including self-attention, subword tokenization, and autoregressive generation. It details the technical frameworks used in natural language processing

    Updates internal model weights during training by calculating the error between predictions and targets to minimize a defined loss function.

    在 GitHub 上查看↗15,771
  • modelscope/ms-swiftmodelscope 的头像

    modelscope/ms-swift

    14,597在 GitHub 上查看↗

    This project is a comprehensive toolkit designed for the full lifecycle management of large language and multimodal models. It functions as a unified orchestrator that handles the entire development process, ranging from dataset preparation and supervised fine-tuning to advanced reinforcement learning alignment and production-ready inference deployment. The platform distinguishes itself through a specialized reinforcement learning library that supports complex optimization algorithms, including group relative policy optimization and leave-one-out techniques, to improve model instruction-follo

    The platform applies a temperature-controlled soft gate function to smooth gradient attenuation during off-policy training for improved model stability.

    Pythondeepseek-r1embeddinggrpo
    在 GitHub 上查看↗14,597
  • ctgk/prmlctgk 的头像

    ctgk/PRML

    11,720在 GitHub 上查看↗

    PRML is a Python machine learning library and statistical learning toolkit. It provides code implementations of supervised and unsupervised learning concepts, including regression, classification, and neural network algorithms for statistical data modeling. The project functions as a pattern recognition toolkit used to identify theoretical structures within numerical datasets. It includes a neural network framework for solving nonlinear data mappings and a linear algebra toolkit that utilizes vectorized operations and matrix calculations. The library covers a broad range of capabilities, inc

    Provides techniques for adjusting model gradients during training to improve stability and convergence.

    Jupyter Notebookjupyternotebookprml
    在 GitHub 上查看↗11,720
  • soumith/ganhackssoumith 的头像

    soumith/ganhacks

    11,619在 GitHub 上查看↗

    This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial Networks. It provides a collection of foundational toolkits and architectural patterns designed to synthesize high-quality artificial data while focusing on the stability of adversarial neural networks. The framework distinguishes itself through a specialized toolkit for conditional image generation, which integrates discrete labels and auxiliary classification into the training process. It utilizes specific mechanisms to guide the generative process toward target classes by co

    Uses leaky activations and avoids max-pooling to maintain stable gradient flow across deep network layers.

    在 GitHub 上查看↗11,619
  • cs231n/cs231n.github.iocs231n 的头像

    cs231n/cs231n.github.io

    10,923在 GitHub 上查看↗

    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

    Provides theoretical guidance on how operations like addition and multiplication influence gradient flow.

    Jupyter Notebook
    在 GitHub 上查看↗10,923
  • morvanzhou/reinforcement-learning-with-tensorflowMorvanZhou 的头像

    MorvanZhou/Reinforcement-learning-with-tensorflow

    9,464在 GitHub 上查看↗

    This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow. It provides a practical codebase for both model-free and model-based learning agents, designed to demonstrate how AI agents learn through trial and error. The collection features detailed implementations of various algorithmic approaches, including Deep Q-Networks and Policy Gradient methods. It specifically covers Actor-Critic architectures for continuous and discrete action spaces, alongside Proximal Policy Optimization and Deep Deterministic Policy Gradients. The framewor

    Implements gradient-based architectures to optimize action probabilities and maximize expected rewards.

    Pythona3cactor-criticasynchronous-advantage-actor-critic
    在 GitHub 上查看↗9,464
  • pytorch/tutorialspytorch 的头像

    pytorch/tutorials

    9,202在 GitHub 上查看↗

    The PyTorch Tutorials repository is a collection of educational resources that provides step-by-step guidance on building, training, and deploying neural networks using the PyTorch framework. It covers the complete machine learning workflow, from data loading and model definition through optimization loops and model persistence, with dedicated guides for distributed training, model fine-tuning, and deployment. The tutorials offer practical demonstrations of adapting pre-trained models to new tasks through transfer learning, scaling training across multiple GPUs or machines using PyTorch's dis

    Visualizes gradient propagation through network layers to identify vanishing or exploding gradients.

    Python
    在 GitHub 上查看↗9,202
  • vwxyzjn/cleanrlvwxyzjn 的头像

    vwxyzjn/cleanrl

    9,127在 GitHub 上查看↗

    CleanRL is a reinforcement learning library and PyTorch framework providing a suite of reproducible implementations for online reinforcement learning algorithms. It serves as a deep reinforcement learning benchmark suite and experiment orchestrator designed for research and agent development across both discrete and continuous action spaces. The project is distinguished by its single-file algorithm implementation approach, which encapsulates each algorithm in a standalone script to eliminate complex class hierarchies. This structure is paired with a system for scheduling and executing large-s

    Provides a continuous control implementation using clipped double Q-learning and delayed policy updates.

    Pythona2cactor-criticadvantage-actor-critic
    在 GitHub 上查看↗9,127
  • dusty-nv/jetson-inferencedusty-nv 的头像

    dusty-nv/jetson-inference

    8,734在 GitHub 上查看↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Implements gradient-based optimization by backpropagating gradients through the entire communication chain.

    C++caffecomputer-visiondeep-learning
    在 GitHub 上查看↗8,734
  • bitsandbytes-foundation/bitsandbytesbitsandbytes-foundation 的头像

    bitsandbytes-foundation/bitsandbytes

    7,968在 GitHub 上查看↗

    bitsandbytes is a deep learning quantization tool and library designed to reduce the memory footprint of large language models. It serves as a GPU memory optimizer and quantization framework, compressing model weights and features to 8-bit and 4-bit precision to enable inference and training on hardware with limited memory. The project provides a framework for low-rank adaptation, allowing the fine-tuning of quantized models by combining 4-bit weights with small trainable matrices. It further distinguishes itself through memory paging, which moves optimizer states between CPU and GPU memory t

    Applies specialized weight initialization to word embeddings to prevent exploding gradients during training.

    Pythonllmmachine-learningpytorch
    在 GitHub 上查看↗7,968
上一个12下一个
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Machine Learning Training
  6. Utilities
  7. Gradient Optimization Techniques

探索子标签

  • Gradient Flow Stabilizers2 个子标签Techniques and activation functions that maintain gradient flow across deep network layers. **Distinct from Gradient Optimization Techniques:** Distinct from general gradient optimization: focuses on activation-based stability for deep networks.
  • Initialization StabilizersWeight initialization strategies designed to prevent exploding gradients. **Distinct from Gradient Optimization Techniques:** Focuses on weight initialization for stability, distinct from general gradient optimization techniques.
  • Minibatch OptimizersAlgorithms for updating parameters using randomly sampled data subsets. **Distinct from Gradient Optimization Techniques:** Focuses on minibatch-specific optimization, distinct from general gradient optimization techniques.
  • Policy Gradient Methods6 个子标签Gradient-based architectures for updating policy parameters in discrete and continuous action spaces. **Distinct from Gradient Optimization Techniques:** Focuses on policy-specific gradient updates rather than general gradient optimization techniques.
  • Recurrent Stability MechanismsGated memory cells used to maintain internal states and prevent vanishing gradients. **Distinct from Gradient Optimization Techniques:** Focuses on gated architectures for stability, distinct from general gradient optimization techniques.