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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesGradient Flow Stabilizers

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.

Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Gradient Flow Stabilizers. Refine with filters or upvote what's useful.

Awesome Gradient Flow Stabilizers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • d2l-ai/d2l-enAvatar d2l-ai

    d2l-ai/d2l-en

    29,001Vezi pe 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

    Selects activation functions that maintain gradient flow to prevent vanishing gradients in deep networks.

    Pythonbookcomputer-visiondata-science
    Vezi pe GitHub↗29,001
  • mnielsen/neural-networks-and-deep-learningAvatar mnielsen

    mnielsen/neural-networks-and-deep-learning

    17,721Vezi pe 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
    Vezi pe GitHub↗17,721
  • soumith/ganhacksAvatar soumith

    soumith/ganhacks

    11,619Vezi pe 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.

    Vezi pe GitHub↗11,619
  • cs231n/cs231n.github.ioAvatar cs231n

    cs231n/cs231n.github.io

    10,923Vezi pe 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
    Vezi pe GitHub↗10,923
  • pytorch/tutorialsAvatar pytorch

    pytorch/tutorials

    9,202Vezi pe 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
    Vezi pe GitHub↗9,202
  • afshinea/stanford-cs-230-deep-learningAvatar afshinea

    afshinea/stanford-cs-230-deep-learning

    7,028Vezi pe GitHub↗

    This repository collects illustrated single-page cheat sheets that compress the core topics of Stanford's CS 230 deep learning course into visual reference summaries. The collection covers convolutional neural networks, recurrent neural networks, and practical training techniques, pairing schematic diagrams with mathematical notation to bridge intuition and formal understanding. The cheat sheets are organized by subject area and link related concepts across topics, such as connecting vanishing gradients to LSTM gates, to reinforce the full deep learning workflow. Practical training advice on

    Covers GRU and LSTM gated architectures that prevent vanishing and exploding gradients.

    cheatsheetconvolutional-neural-networksdata-science
    Vezi pe GitHub↗7,028
  • mosaicml/composerAvatar mosaicml

    mosaicml/composer

    5,485Vezi pe GitHub↗

    Composer este un framework de antrenare distribuită PyTorch conceput pentru scalarea modelelor de mari dimensiuni pe clustere GPU multi-nod. Acesta funcționează ca un antrenor de modele lingvistice mari (LLM), un optimizator de modele distribuite și un manager al ciclului de viață al antrenării. Proiectul se diferențiază ca o bibliotecă de regularizare pentru deep learning, oferind tehnici de optimizare specializate precum Sharpness Aware Minimization, MixUp și CutMix pentru a îmbunătăți generalizarea modelului. De asemenea, distinge fluxul de antrenare prin utilizarea warmup-ului pentru lungimea secvenței, înghețarea progresivă a straturilor și checkpointing-ul stării sharded pentru recuperarea modelelor la scară largă. Framework-ul acoperă o suprafață largă de capabilități, inclusiv orchestrarea antrenării distribuite, gestionarea hardware-ului cu precizie mixtă și streaming-ul de date cloud-native. Oferă, de asemenea, instrumente extinse de monitorizare și observabilitate pentru diagnosticarea memoriei GPU, detectarea divergenței antrenării și urmărirea throughput-ului. Proiectul include un launcher CLI pentru automatizarea execuției joburilor de antrenare multi-GPU pe mai multe noduri.

    Clips gradients and manages layer freezing to stabilize and accelerate the training process.

    Python
    Vezi pe GitHub↗5,485
  • google-deepmind/learning-to-learnAvatar google-deepmind

    google-deepmind/learning-to-learn

    4,068Vezi pe GitHub↗

    Acest proiect este un framework de meta-learning TensorFlow și un set de instrumente de cercetare conceput pentru a implementa și antrena optimizatori învățați. Oferă o bibliotecă de instrumente pentru dezvoltarea rețelelor neuronale care învață cum să optimizeze alte modele, înlocuind algoritmii tradiționali de optimizare bazați pe gradient. Framework-ul include un manager de ansamblu de probleme care permite combinarea mai multor sarcini de optimizare distincte într-o singură funcție de pierdere ponderată pentru antrenare simultană. Utilizează un model factory pentru instanțierea rețelei și suportă definirea funcțiilor obiectiv personalizate și a grafurilor de pierdere ca ținte pentru algoritmii de învățare. Setul de instrumente acoperă o gamă largă de capabilități, inclusiv meta-optimizarea bazată pe gradient, benchmarking-ul modelelor și execuția buclelor de antrenare cu lungimi de derulare configurabile. De asemenea, oferă utilitare pentru preprocesarea gradientului, persistența stării serializate și raportarea statisticilor experimentelor, cum ar fi eroarea finală medie și durata epocii.

    Applies logarithmic scaling and sign extraction to gradients to ensure numerical stability during training.

    Pythonartificial-intelligencedeep-learningmachine-learning
    Vezi pe GitHub↗4,068
  • ashishpatel26/andrew-ng-notesAvatar ashishpatel26

    ashishpatel26/Andrew-NG-Notes

    3,594Vezi pe GitHub↗

    This project is a collection of structured study notes and notebooks serving as an educational resource for deep learning and neural network fundamentals. It provides a technical reference for implementing machine learning theory, covering everything from basic network design to the construction of advanced architectures. The material specifically focuses on the implementation of convolutional neural networks for computer vision and sequence models for natural language processing. It includes detailed guidance on building object detection systems, face recognition, and speech transcription mo

    Covers weight initialization strategies like He and Xavier to prevent vanishing and exploding gradients.

    Jupyter Notebookandrew-ngandrew-ng-courseandrew-ng-machine-learning
    Vezi pe GitHub↗3,594
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Machine Learning Training
  6. Utilities
  7. Gradient Optimization Techniques
  8. Gradient Flow Stabilizers

Explorează sub-etichetele

  • Gated Gradient StabilizersUsing gated architectures like GRU and LSTM to control information flow and prevent gradient instability. **Distinct from Gradient Flow Stabilizers:** Distinct from Gradient Flow Stabilizers: specifically uses gated recurrent units, not activation functions, to stabilize gradients.
  • Gradient Flow AnalysisMethods for interpreting how mathematical operations affect the magnitude and direction of gradients. **Distinct from Gradient Flow Stabilizers:** Focuses on analyzing the behavior of gradients rather than stabilizing them via activation functions.