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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
lmoroney avatar

lmoroney/dlaicourse

0
View on GitHub↗
5,638 stars·5,236 forks·Jupyter Notebook·20 views

Dlaicourse

This project is a collection of interactive notebooks for a TensorFlow deep learning course. It provides guided learning resources and practical tutorials for implementing neural network architectures, supervised learning, and transfer learning.

The materials feature a computer vision learning path and specific guides for transfer learning, demonstrating how to adapt pre-trained models to new tasks. It includes tutorials for building regression models and image classifiers using the Keras high-level API.

The scope covers supervised learning pipelines for binary and multiclass classification, regression modeling, and the construction of convolutional neural networks for handwritten text recognition. It also addresses image data processing and the process of exporting trained models for deployment.

The project is delivered as a series of Jupyter Notebooks that combine executable code with rich text.

Features

  • Deep Learning Notebooks - Provides interactive deep learning notebooks combining mathematical theory and executable code.
  • Deep Learning Courses - Provides a comprehensive set of interactive notebooks and resources for learning deep learning and neural network architectures.
  • Computer Vision - Provides toolkits and tutorials for training deep learning models for image processing and computer vision.
  • Keras Abstractions - Uses Keras high-level API abstractions to define and stack neural network layers.
  • Transfer Learning Guides - Offers practical, step-by-step guides on adapting pre-trained models to new tasks using transfer learning techniques.
  • Pre-trained Weight Adaptation - Demonstrates how to adapt pre-trained model weights to new specific tasks.
  • Neural Network Construction - Guides the process of designing and building deep learning architectures using layers and model abstractions.
  • Keras Model Implementations - Implements neural network architectures specifically using the high-level Keras API.
  • Pre-trained Model Transfer - Implements methods for adapting pre-trained model backbones to new tasks by resetting output layers.
  • Supervised Learning Pipelines - Provides structured pipelines for supervised training and validation using labeled datasets.
  • TensorFlow Graph Execution - Utilizes TensorFlow's computational graphs to execute mathematical operations on hardware accelerators.
  • Handwritten Text Recognition - Implements handwritten text recognition to categorize characters from image pixels.
  • Transfer Learning Implementations - Implements practical code examples for repurposing pre-trained neural networks for specific new tasks.
  • Deep Learning Education - Offers curated resources and interactive notebooks for learning neural network theory and practice.
  • Image Processing - Provides practical resources for image analysis using convolution filters and data augmentation.
  • Convolutional Feature Extractors - Implements convolutional feature extractors for spatial pattern recognition in visual data.
  • Dropout Regularization - Provides implementations of dropout regularization to prevent overfitting in neural networks.
  • Regression Models - Demonstrates how to build deep learning models for predicting continuous numerical values from historical data.
  • Stochastic Gradient Descent - Implements stochastic gradient descent to optimize network weights and minimize prediction errors.
  • Notebook Execution Environments - Ships an interactive environment pairing executable code cells with rich text documentation.
  • Computer Vision Tutorials - Provides a structured learning path with practical examples for image classification and computer vision.
  • Neural Network Tutorials - Provides instructional content and guided exercises for implementing general neural network fundamentals.
  • Binary Classification Models - Includes tutorials for building neural networks designed to perform two-class image classification.
  • Multiclass Classification Networks - Provides instructional content for implementing neural networks that categorize data into multiple distinct classes.
  • Supervised Learning Tutorials - Offers educational guides on implementing binary and multiclass supervised learning models.

Star history

Star history chart for lmoroney/dlaicourseStar history chart for lmoroney/dlaicourse

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does lmoroney/dlaicourse do?

This project is a collection of interactive notebooks for a TensorFlow deep learning course. It provides guided learning resources and practical tutorials for implementing neural network architectures, supervised learning, and transfer learning.

What are the main features of lmoroney/dlaicourse?

The main features of lmoroney/dlaicourse are: Deep Learning Notebooks, Deep Learning Courses, Computer Vision, Keras Abstractions, Transfer Learning Guides, Pre-trained Weight Adaptation, Neural Network Construction, Keras Model Implementations.

Which projects share features with lmoroney/dlaicourse?

Projects with overlapping indexed features include: morvanzhou/tensorflow-tutorial — This project is a collection of educational resources and reference implementations for neural network development… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… morvanzhou/pytorch-tutorial — This project is a collection of PyTorch learning resources and educational guides designed to teach the construction… accumulatemore/cv — This project is a comprehensive deep learning framework and educational platform designed for constructing, training,… fastai/course-v3 — This repository is a comprehensive educational program and deep learning framework designed to teach practical deep… dsgiitr/d2l-pytorch — This project is an educational codebase and reference library that translates theoretical deep learning concepts into…

Projects sharing features with Dlaicourse

These projects share indexed features with Dlaicourse. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • morvanzhou/tensorflow-tutorialMorvanZhou avatar

    MorvanZhou/Tensorflow-Tutorial

    4,334View on 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
    View on GitHub↗4,334
  • datawhalechina/thorough-pytorchdatawhalechina avatar

    datawhalechina/thorough-pytorch

    3,684View on GitHub↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    View on GitHub↗3,684
  • morvanzhou/pytorch-tutorialMorvanZhou avatar

    MorvanZhou/PyTorch-Tutorial

    8,458View on GitHub↗

    This project is a collection of PyTorch learning resources and educational guides designed to teach the construction and training of neural networks. It serves as a comprehensive deep learning tutorial covering various model architectures and practical implementation strategies. The resources provide specific guidance on implementing computer vision tasks, such as image classification and synthetic imagery generation, as well as reinforcement learning agents using value networks and experience replay. It also covers sequential data modeling through recurrent networks and generative modeling u

    Jupyter Notebookautoencoderbatchbatch-normalization
    View on GitHub↗8,458
  • accumulatemore/cvAccumulateMore avatar

    AccumulateMore/CV

    21,907View on 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,

    Jupyter Notebookagentagentsbook
    View on GitHub↗21,907
Compare all 30 related projects→