Hello and welcome to UnicornML by Darius Singh. The objective is to build an open-source platform where anyone from an absolute beginner to an expert machine learning engineer can access resources to learn and upgrade their skillset towards becoming a full-stack machine learning engineering unicorn 🦄.
You can follow the tutorials in their order or pick any section that interests you and then dive in.
UnicornML is currently in development, you can expect the following tutorials to be added in the coming weeks.
Foundations
- Python
- SQL
- PowerBI
- Git
Web Development
- Flask
- Django
- FastAPI
- Streamlit
- Gradio
Data and Visualization
- Matplotlib
- Seaborn
- Plotly
- Pandas
- Numpy
Data Engineering
- PySpark
- Scala
- Databricks
- Kubernetes
Machine Learning and Deep Learning
- Machine Learning
- Scikit Learn
- Deep Learning
- TensorFlow
- PyTorch
- Julia
- MXNet
- JAX
- PyTorch Lightning
- CUDA
- XGBoost
- Fast.ai
- Caffe
- Theano
- Optuna
- HyperOpt
- HuggingFace Transformers
- Machine Unlearning
- Quantum Machine Learning
- Federated Learning
- Distributed Learning
- DeepSpeed
Computer Vision
- Computer Vision
- Albumentations
- Ultralytics
- Roboflow
- Mediapipe
Natural Language Processing
- Natural Language Processing
- LangChain
- OpenLLM
- LMFlow
- LLMOps
- LLM
- Vector Database
- EmbedChain
MLOps
- MLOps
- Weights & Biases
- MLFLow
- BentoML
- Comet
- Docker
- Kubeflow
- Airflow
- DVC
Infrastructure
- Amazon Web Services
- Microsoft Azure
- Google Cloud Platform
- Terraform
Other
- Bash
- Rust
- C++