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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
afshinea avatar

afshinea/stanford-cs-230-deep-learning

0
View on GitHub↗
stanford.edu/~shervine/teaching/cs-230↗

Stanford Cs 230 Deep Learning

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 hyperparameter tuning, regularization, and debugging is woven directly into the theoretical explanations, making the material immediately applicable.

The reference materials span the design of CNNs for image classification and object detection, sequence processing with RNNs, LSTMs, and GRUs, neural style transfer, and training optimization strategies including weight initialization, normalization, and transfer learning. Natural language processing topics such as machine translation, text generation, word embeddings, and sequence evaluation are also covered.

Features

  • Deep Learning Cheatsheets - The core deliverable of this repository: illustrated cheat sheets for Stanford CS 230 deep learning course.
  • Convolutional Neural Network Architectures - Teaches configuring layer types, filter sizes, and activations for processing grid-structured data.
  • Convolutional Neural Networks - Summarizes CNN architecture, layers, and operations in a single-page visual cheat sheet.
  • Training Tips - Provides practical advice on hyperparameters, regularization, and debugging strategies for training.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI
7,028 stars·1,446 forks·MIT·11 vues
  • Dropout Regularization - Describes random neuron deactivation during training to force robust feature learning.
  • CNN Architectures - Teaches building CNNs with convolution, pooling, and fully connected layers for image classification.
  • Normalization Layers - Covers batch normalization and layer normalization techniques for stabilizing deep network training.
  • Neural Network Architectures - Illustrates key deep learning architectures including CNNs, RNNs, and GANs with diagrams and notation.
  • Pre-trained Model Transfer - Explains adapting pre-trained models by freezing or retraining layers for new tasks.
  • Regularization Techniques - Documents dropout, weight penalties, and batch normalization to prevent overfitting in neural networks.
  • Weight Initialization - Covers Xavier and other initialization methods that set initial weights to improve training stability.
  • Weight Regularization - Explains L1, L2, and Elastic Net penalties that constrain weight magnitudes to reduce overfitting.
  • Recurrent Neural Networks - Teaches processing sequential data with architectures that maintain hidden states across time steps.
  • Cheatsheet Collections - The primary identity of this repository: a collection of cheat sheets for Stanford CS 230.
  • Deep Learning Review - Reviews illustrated cheat sheets covering CNNs, RNNs, and training techniques for deep learning.
  • Deep Learning - Provides single-page visual cheat sheets compressing Stanford CS 230 deep learning topics.
  • ReLU Variants - Covers ReLU, Leaky ReLU, and ELU activation functions for introducing non-linearity.
  • Input Sequence Attentions - Covers attention mechanisms that weight input positions to emphasize important information.
  • Anchor Box Detections - Covers object detection with bounding boxes, anchor boxes, and non-max suppression.
  • Object Detection - Covers object detection using region-based and single-shot detection architectures.
  • Softmax Classifiers - Covers softmax layers that convert score vectors into probability distributions for classification.
  • Gated Gradient Stabilizers - Covers GRU and LSTM gated architectures that prevent vanishing and exploding gradients.
  • Word Embeddings - Learns dense vector representations that capture semantic similarity between words.
  • Neural Style Transfers - Covers neural style transfer combining content and style images using pretrained networks.
  • Vanishing Gradient Mitigations - Covers vanishing gradient mitigation as a key training challenge addressed in the cheat sheets.
  • Semantic Similarity Calculation - Compares semantic similarity between words using cosine distance on vector embeddings.
  • Sequence Evaluation Metrics - Describes BLEU score computation for evaluating generated sequences against reference texts.
  • Text Translation Services - Covers encoder-decoder architectures with beam search for translating text between languages.
  • Image Augmentations - Covers training data augmentation through flipping, rotation, cropping, and color shifts.
  • Translation Quality Evaluation - Evaluates machine translation quality by comparing n-gram overlap with human reference translations.
  • Xavier Initializations - Documents Xavier initialization that accounts for layer dimensions to improve convergence.
  • Artistic Style Transfer - Covers artistic style transfer by optimizing combined content and style cost functions.
  • Text Sequence Generators - Generates text by predicting the next token and sampling from the probability distribution.
  • Concept-Diagram Pairings - Pairs schematic diagrams with mathematical notation to bridge intuition and formal understanding.
  • Deep Learning Training Tips - Weaves practical training advice on hyperparameters, regularization, and debugging into theoretical explanations.
  • Deep Neural Network Training Optimization - Provides practical tips for training deep models including hyperparameter tuning and regularization.
  • Learning and Reference - Stanford CS 230 cheatsheets.
  • AI Cheat Sheets - Essential reference materials for deep learning coursework.
  • Historique des stars

    Graphique de l'historique des stars pour afshinea/stanford-cs-230-deep-learningGraphique de l'historique des stars pour afshinea/stanford-cs-230-deep-learning

    Questions fréquentes

    Que fait afshinea/stanford-cs-230-deep-learning ?

    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.

    Quelles sont les fonctionnalités principales de afshinea/stanford-cs-230-deep-learning ?

    Les fonctionnalités principales de afshinea/stanford-cs-230-deep-learning sont : Deep Learning Cheatsheets, Convolutional Neural Network Architectures, Convolutional Neural Networks, Training Tips, Dropout Regularization, CNN Architectures, Normalization Layers, Neural Network Architectures.

    Quelles sont les alternatives open-source à afshinea/stanford-cs-230-deep-learning ?

    Les alternatives open-source à afshinea/stanford-cs-230-deep-learning incluent : d2l-ai/d2l-en — This project is an educational platform and research toolkit designed to teach deep learning through a combination of… ashishpatel26/andrew-ng-notes — This project is a collection of structured study notes and notebooks serving as an educational resource for deep… morvanzhou/tensorflow-tutorial — This project is a collection of educational resources and reference implementations for neural network development… tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… hunkim/deeplearningzerotoall — DeepLearningZeroToAll is a comprehensive educational resource and implementation collection focused on deep learning… morvanzhou/pytorch-tutorial — This project is a collection of PyTorch learning resources and educational guides designed to teach the construction…

    Alternatives open source à Stanford Cs 230 Deep Learning

    Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Stanford Cs 230 Deep Learning.
    • d2l-ai/d2l-enAvatar de d2l-ai

      d2l-ai/d2l-en

      29,001Voir sur 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

      Pythonbookcomputer-visiondata-science
      Voir sur GitHub↗29,001
    • ashishpatel26/andrew-ng-notesAvatar de ashishpatel26

      ashishpatel26/Andrew-NG-Notes

      3,594Voir sur 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

      Jupyter Notebookandrew-ngandrew-ng-courseandrew-ng-machine-learning
      Voir sur GitHub↗3,594
  • morvanzhou/tensorflow-tutorialAvatar de MorvanZhou

    MorvanZhou/Tensorflow-Tutorial

    4,334Voir sur GitHub↗

    This project is a collection of educational resources and reference implementations for neural network development using TensorFlow. It serves as a comprehensive learning course, machine learning curriculum, and practical implementation guide for building deep learning architectures. The codebase provides instructional materials and examples covering a wide range of model types, including convolutional neural networks for image classification, recurrent networks and long short-term memory cells for sequential data, and autoencoders for generative modeling. It also includes implementations for

    Pythonautoencoderclassificationcnn
    Voir sur GitHub↗4,334
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    Voir sur GitHub↗8,018
  • Voir les 30 alternatives à Stanford Cs 230 Deep Learning→