Alessandro Miola's Projects
My attempt to solve advent-of-code puzzles
🧑🏫 59 Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
Assorted notes on authentication and authorization in FastAPI
Python Biella Group basic template for a modern generic python application
BertViz: Visualize Attention in NLP Models (BERT, GPT2, BART, etc.)
Bitcoin Core integration/staging tree
Material for the Bitcoin & Blockchain Technology course
A library of sklearn compatible categorical variable encoders
The standard package for machine learning with noisy labels and finding mislabeled data. Works with most datasets and models.
A detailed description of how Bitcoin Elements Alpha Confidential Transactions works
The Hugging Face course on Transformers
A Code-First Introduction to NLP course
Fit data from pcm-dpc / COVID-19
Free Data Engineering course!
Repo for the Digital Gold Institutel website
Minimal implementation of the MimbleWimble protocol.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
⏸ Parallelized hyper-param optimization with validation set, not crossval
Interpretability for sequence generation models 🐛 🔍
The best way to learn to learn deeply about bitcoin is to avoid GUIs (even bitcoin-qt), and instead learn it from the command line.
The code from the Machine Learning Bookcamp book and a free course based on the book
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
Repository for the book
Data validation using Python type hints
Personal repo to explore and test pydantic functionalities
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.