Anas BAHOU's repositories
ai-project-template
A logical, reasonably standardized, but flexible project template for creating new AI based projects along with Flask APIs by using cookiecutter.
Ancient-Language-Decipherer
Creating a model for the recognition and classification of ancient Egyptian Hieroglyphs. Using transfer learning on convolutional neural networks created with TensorFlow 2.0
awesome-colab-notebooks
Collection of google colaboratory notebooks for fast and easy experiments
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
cookiecutter-data-science
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
deepo
Set up deep learning environment in a single command line.
FastFlowNet
FastFlowNet: A Lightweight Network for Fast Optical Flow Estimation (ICRA 2021)
first_jp_book
test jupyter book
flownet2-pytorch
Pytorch implementation of FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks
LiteFlowNet
LiteFlowNet: A Lightweight Convolutional Neural Network for Optical Flow Estimation, CVPR 2018 (Spotlight paper, 6.6%)
ml-design-patterns
Source code accompanying O'Reilly book: Machine Learning Design Patterns
muDIC
Digital Image Correlation in Python
MultiDIC
Matlab 3D Digital Image Correlation Toolbox
PythonDataScienceHandbook
Python Data Science Handbook: full text in Jupyter Notebooks
pytorch-spynet
a reimplementation of Optical Flow Estimation using a Spatial Pyramid Network in PyTorch
pytorchTutorial
PyTorch Tutorials
qmc
A Quasi-Monte-Carlo Integrator Library with CUDA Support
rpi-camera
Raspberry Pi High Speed Camera
SelFlow
SelFlow: Self-Supervised Learning of Optical Flow
StrainNet
Subpixel displacement and strain fields estimation with deep learning
tensorboard-aggregator
Aggregate multiple tensorboard runs to new summary or csv files
test_jp_book
my first jupyter book
TimeSeriesForecasting-DeepLearning
An experiemtal review on deep learning architectures for time series forecasting
vegasflow
VegasFlow: accelerating Monte Carlo simulation across multiple hardware platforms
Video-Compression-Net
A new approach to video compression by refining the shortcomings of conventional approach and substituting each traditional component with their neural network counterpart. Our proposed work consists of motion estimation, compression and compensation and residue compression, learned end-to-end to minimize the rate-distortion trade off. The whole model is jointly optimized using a single loss function. Our work is based on a standard method to exploit the spatio-temporal redundancy in video frames to reduce the bit rate along with the minimization of distortions in decoded frames. We implement a neural network version of conventional video compression approach and encode the redundant frames with lower number of bit.