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,981GitHub पर देखें↗

    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,289GitHub पर देखें↗

    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,001GitHub पर देखें↗

    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,608GitHub पर देखें↗

    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,039GitHub पर देखें↗

    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,907GitHub पर देखें↗

    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,549GitHub पर देखें↗

    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,721GitHub पर देखें↗

    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,733GitHub पर देखें↗

    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,275GitHub पर देखें↗

    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,771GitHub पर देखें↗

    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,597GitHub पर देखें↗

    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,720GitHub पर देखें↗

    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,619GitHub पर देखें↗

    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,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

    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,464GitHub पर देखें↗

    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,202GitHub पर देखें↗

    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,127GitHub पर देखें↗

    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,734GitHub पर देखें↗

    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,968GitHub पर देखें↗

    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.