d2l-zh
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
d2l-zh explains learning rate optimization for model convergence detailing optimal ranges and dynamic schedules like cosine decay with warm-up for stable, fast deep network training.
Strategies for Handling Imbalanced Datasets in Deep Learning: A Practical Guide from d2l-zhDiscover d2l-zh strategies for imbalanced datasets in deep learning: reweighting loss, focal loss, and resampling. Improve your model accuracy now.
How d2l-zh Addresses the Challenges of Training Very Deep Neural NetworksLearn how d2l-zh tackles deep neural network training challenges using residual connections, batch normalization, and more for stable, multi-layer network training.
Activation Functions in d2l-zh: Types, Implementation, and Usage Across Deep Learning FrameworksExplore activation functions in d2l-zh: ReLU, tanh, Sigmoid, and masked Softmax. Understand their implementation and usage across PyTorch TensorFlow MXNet and Paddle for deep learning.
How d2l-zh Explains Gradient Descent and Its Variants: From First Principles to Adaptive OptimizationExplore how d2l-zh explains gradient descent and its variants using Taylor expansion, stochastic sampling, momentum, and adaptive learning rates for efficient optimization.
Hyperparameter Tuning in d2l-zh: Best Practices from Dive into Deep LearningMaster hyperparameter tuning in d2l-zh Learn best practices like validation sets and K-fold cross-validation to optimize your deep learning models.
How d2l-zh Explains the Encoder-Decoder Architecture for Sequence-to-Sequence TasksUnderstand the encoder-decoder architecture for sequence-to-sequence tasks with d2l-zh. Learn how GRU-based recurrent networks implement this powerful framework for machine translation.
The Role and Impact of Batch Normalization in Model Training According to d2l-zhDiscover how batch normalization stabilizes hidden activations and accelerates deep neural network training according to d2l-zh. Learn its impact and role.
Preventing Overfitting in Deep Learning Models: Techniques from d2l-zhLearn how to prevent overfitting in deep learning models with d2l-zh. Explore techniques like controlling model capacity, L₂ regularization, and dropout. Improve your model's generalization.
How Word Embeddings Are Implemented and Utilized in d2l-zhDiscover how word embeddings are implemented and utilized in d2l-zh. Explore static pre-trained vectors like GloVe and fastText, and learn about learned embeddings within models like BERT.
Differences Between LSTM and GRU in d2l-zh: Architectural and Performance ComparisonExplore LSTM vs GRU differences in d2l-zh. Understand how LSTM's three gates and cell state contrast with GRU's two gates for efficient long-term dependency management.
How d2l-zh Explains the Backpropagation Algorithm for Training Neural NetworksLearn how d2l-zh explains backpropagation using computational graphs and the chain rule for efficient neural network training. Understand gradient computation from output to input.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →