- Introduction
- Image representation, color spaces, convolution, morphological operations
- Preprocessing, Datasets, data visualizations
- First CNN training
- Loss function, linear regression vs classification problem
- Metrics, Backrpopagation
- Neural network construction
- Activation functions, optimizers
- Deep double descent
- LR strategies, Pooling, dropout, normalization
- Transfer learning
- Modern image classification NN
- Training from scratch vs pretrained model, fine tuning
- Data agumentation
- Augmentation types, geometrical and arithmetical transformations
- Kornia/Albumentations augmentation
- Hyperparameters optimization
- HPO vs NAS
- Optuna, Parallel coordinates
- Analysis of model output
- Confusion matrix, layers visualization
- Occlusion sensitivity, T-SNE, UMAP
- SmoothGrad, GradCam
- Self superviced learning
- Rotation prediction
- SESEMI, SimCLR, BYOL
- Binary classification
- Binary vs Multiclass vs Multilabel vs MultiTask
- Sigmoid vs Softmax
- Precision & Recall, Balanced Accuracy, PR Curve, ROC, F1
- Model optimization
- AMP, FP32, INT8
- Pytorch model quantization
- Pruning, TensorRT
- Knowledge distillation
- Model deployment
- Gradio, Torch Serve, fastapi
- Docker
- Nvidia Triton
-
Notifications
You must be signed in to change notification settings - Fork 0
maciejmajek/Introduction-to-deep-learning
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A 12 module introduction to Deep Learning with DeepDrivePL!
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published