Deep Learning for Computer Vision with TensorFlow – Complete Course
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
⌨️ Welcome
⌨️ Prerequisite
⌨️ What we shall Learn
⌨️ Basics
⌨️ Initialization and Casting
⌨️ Indexing
⌨️ Maths Operations
⌨️ Linear Algebra Operations
⌨️ Common TensorFlow Functions
⌨️ Ragged Tensors
⌨️ Sparse Tensors
⌨️ String Tensors
⌨️ Variables
⌨️ Task Understanding
⌨️ Data Preparation
⌨️ Linear Regression Model
⌨️ Error Sanctioning
⌨️ Training and Optimization
⌨️ Performance Measurement
⌨️ Validation and Testing
⌨️ Corrective Measures
⌨️ Task Understanding
⌨️ Data Preparation
⌨️ Data Visualization
⌨️ Data Processing
⌨️ How and Why ConvNets Work
⌨️ Building Convnets with TensorFlow
⌨️ Binary Crossentropy Loss
⌨️ Training Convnets
⌨️ Model Evaluation and Testing
⌨️ Loading and Saving Models to Google Drive
⌨️ Functional API
⌨️ Model Subclassing
⌨️ Custom Layers
⌨️ Precision, Recall and Accuracy
⌨️ Confusion Matrix
⌨️ ROC Plots
⌨️ TensorFlow Callbacks
⌨️ Learning Rate Scheduling
⌨️ Model Checkpointing
⌨️ Mitigating Overfitting and Underfitting
⌨️ Augmentation with tf.image and Keras Layers
⌨️ Mixup Augmentation
⌨️ Cutmix Augmentation
⌨️ Data Augmentation with Albumentations
⌨️ Custom Loss and Metrics
⌨️ Eager and Graph Modes
⌨️ Custom Training Loops
⌨️ Data Logging
⌨️ View Model Graphs
⌨️ Hyperparameter Tuning
⌨️ Profiling and Visualizations
⌨️ Experiment Tracking
⌨️ Hyperparameter Tuning
⌨️ Dataset Versioning
⌨️ Model Versioning
⌨️ Data Preparation
⌨️ Modeling and Training
⌨️ Data Augmentation
⌨️ TensorFlow Records
⌨️ AlexNet
⌨️ VGGNet
⌨️ ResNet
⌨️ Coding ResNet from Scratch
⌨️ MobileNet
⌨️ EfficientNet
⌨️ Feature Extraction
⌨️ Finetuning
⌨️ Visualizing Intermediate Layers
⌨️ Gradcam method
⌨️ Understanding ViTs
⌨️ Building ViTs from Scratch
⌨️ FineTuning Huggingface ViT
⌨️ Model Evaluation with Wandb
⌨️ Converting TensorFlow Model to Onnx format
⌨️ Understanding Quantization
⌨️ Practical Quantization of Onnx Model
⌨️ Quantization Aware Training
⌨️ Conversion to TensorFlow Lite
⌨️ How APIs work
⌨️ Building an API with FastAPI
⌨️ Deploying API to the Cloud
⌨️ Load Testing with Locust
⌨️ Introduction to Object Detection
⌨️ Understanding YOLO Algorithm
⌨️ Dataset Preparation
⌨️ YOLO Loss
⌨️ Data Augmentation
⌨️ Testing
⌨️ Introduction to Image Generation
⌨️ Understanding Variational Autoencoders
⌨️ VAE Training and Digit Generation
⌨️ Latent Space Visualization
⌨️ How GANs work
⌨️ The GAN Loss
⌨️ Improving GAN Training
⌨️ Face Generation with GANs
⌨️ What's Next
Taught by
freeCodeCamp.org
Related Courses
Introduction to Artificial IntelligenceStanford University via Udacity Computer Vision: The Fundamentals
University of California, Berkeley via Coursera Computational Photography
Georgia Institute of Technology via Coursera Einführung in Computer Vision
Technische Universität München (Technical University of Munich) via Coursera Introduction to Computer Vision
Georgia Institute of Technology via Udacity