Amr Khalifa's repositories
ML_DL-Tutorials
Supplementary Machine Learning and Deep Learning tutorial sessions with code to AMMI program 2019-2020 cohort.
Implementations-to-Machine-Learning-Algorithms
different machine learning algorithms implemented from scratch
Programming-skills-exercises
Reinforcing algorithmic and software engineering skills in Python.
3D-Indoor-localization-system
The project uses audio signals to locate objects in the 3D space.
Cancer_relapse_prediction
predicting the possibility of cancer relapse from gene expression features.
d2l-pytorch
This project reproduces the book Dive Into Deep Learning (www.d2l.ai), adapting the code from MXNet into PyTorch.
Pytorch-tutorials
PyTorch tutorials.
Semi-Supervised-Learning
Exploring semi supervised learning for image classification
Solutions-to-MIT-6.0002-Introduction-to-Computational-Thinking-and-Data-Science-assignments
MIT 6.0002 Introduction to Computational Thinking and Data Science assignments solutions
Zindi-Sendy-Logistics-Challenge
Our implementaions to the solution of Sendy Logistics Challenge
The-Use-of-Computational-Intelligence-for-Traffic-Light-Control
Using Reinforcement learning and hyper heuristics for optimal traffic light control
Utilizing-Variational-Auto-Encoder-Representations-to-Enhance-Neural-Networks-Adversarial-Robustness
Improving neural networks adversarial robustness
algovision
Differentiable Algorithms and Algorithmic Supervision.
diff-zoo
Differentiation for Hackers
examples
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
IndabaX-Sudan-2019
Practical Sessions for IndabaX Sudan 2019
jaxton
100 exercises to learn JAX
Playing-with-AutoEncoders
Implementation of vanilla autoEncoder, denoising autoEncoder and Variational AutoEncoder trained on FashionMNIST dataset.
pymc-resources
PyMC3 educational resources
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
rethinking-tensorflow-probability
Statistical Rethinking (2nd Ed) with Tensorflow Probability
Solutions-to-CS224N-Natural-Language-Processing-with-Deep-Learning-
My solutions to CS224N: Natural Language Processing with Deep Learning winter 2019 version
VMLS-Companions
These are companion notebooks written in Julia and Python for: "Introduction to Applied Linear Algebra" by Boyd and Vandenberghe.