nathanlem1
Research Scientist (computer vision and machine learning) and lecturer in AI.
De Montfort UniversityLeicester
Pinned Repositories
3DposeEstimation
This code estimates a 3D pose given model and sample point clouds as input using Open3D library
BikeSharingDemandPrediction
Bike Sharing Demand Prediction
Compute_EER
This code computes False Acceptance Rate (FAR), False Rejection Rate (FRR) and Equal Error Rate (EER) given similarity scores of a biometric system and the actual label of the sample (genuine or imposter).
Deep-Learning-for-Tracking-and-Detection
Collection of papers, datasets, code and other resources for object tracking and detection using deep learning
filterpy
Python Kalman filtering and optimal estimation library. Implements Kalman filter, particle filter, Extended Kalman filter, Unscented Kalman filter, g-h (alpha-beta), least squares, H Infinity, smoothers, and more. Has companion book 'Kalman and Bayesian Filters in Python'.
GM-PHD-Tracker
GM-PHD-Tracker: Occlusion-robust online multi-object visual tracking using a GM-PHD filter with CNN-based re-identification
IntersectionOverUnion_circles
These codes compute overlap (intersection over union) of two circles, count number of true positives, false positives and false negatives as well as they compute recall, precision, F1-score and area-under-curve (AUC) using MATLAB and Python.
MTF-Lib
Multiple Target Filtering Tools
SVM_PyTorch
This implements a linear SVM using fully-connected layer and hinge loss using PyTorch.
theMLbook
The Python code to reproduce the illustrations from The Hundred-Page Machine Learning Book.
nathanlem1's Repositories
nathanlem1/MTF-Lib
Multiple Target Filtering Tools
nathanlem1/SVM_PyTorch
This implements a linear SVM using fully-connected layer and hinge loss using PyTorch.
nathanlem1/GM-PHD-Tracker
GM-PHD-Tracker: Occlusion-robust online multi-object visual tracking using a GM-PHD filter with CNN-based re-identification
nathanlem1/BikeSharingDemandPrediction
Bike Sharing Demand Prediction
nathanlem1/Compute_EER
This code computes False Acceptance Rate (FAR), False Rejection Rate (FRR) and Equal Error Rate (EER) given similarity scores of a biometric system and the actual label of the sample (genuine or imposter).
nathanlem1/IntersectionOverUnion_circles
These codes compute overlap (intersection over union) of two circles, count number of true positives, false positives and false negatives as well as they compute recall, precision, F1-score and area-under-curve (AUC) using MATLAB and Python.
nathanlem1/3DposeEstimation
This code estimates a 3D pose given model and sample point clouds as input using Open3D library
nathanlem1/aima-python
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
nathanlem1/attention-is-all-you-need-pytorch
A PyTorch implementation of the Transformer model in "Attention is All You Need".
nathanlem1/computervision-recipes
Best Practices, code samples, and documentation for Computer Vision.
nathanlem1/Cpp_Python_bindings
C++ Python bindings using two recursive algorithms, fibonnaci and factorial, as example.
nathanlem1/FairMOT
A simple baseline for one-shot multi-object tracking
nathanlem1/IGAE-Net
[IWBF 2024]: "Joint Person Identity, Gender and Age Estimation from Hand Images using Deep Multi-Task Representation Learning"
nathanlem1/introtodeeplearning
Lab Materials for MIT 6.S191: Introduction to Deep Learning
nathanlem1/MBA-Net
[ICPR 2022] "Multi-Branch with Attention Network for Hand-Based Person Recognition"
nathanlem1/MCMOT
Real time one-stage multi-class & multi-object tracking based on anchor-free detection and re-id
nathanlem1/MOTChallengeEvalKit
nathanlem1/pytorch-frame
Tabular Deep Learning Library for PyTorch
nathanlem1/pytorch-image-models
PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more
nathanlem1/PyTorch_YOLOv4
PyTorch implementation of YOLOv4
nathanlem1/reinforcement-learning
Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton's Book and David Silver's course.
nathanlem1/RepresentationLearning_SS2023
Representation Learning MSc course Summer Semester 2023
nathanlem1/RNN_GRU_LSTM_Example
This gives an example of using RNN, GRU and LSTM recurrent architectures in PyTorch.
nathanlem1/self-attention-cv
Implementation of self-attention mechanisms for general purpose. Focused on computer vision modules. Ongoing repository.
nathanlem1/tutorials
nathanlem1/ultralytics
NEW - YOLOv8 🚀 in PyTorch > ONNX > CoreML > TFLite
nathanlem1/vision
Datasets, Transforms and Models specific to Computer Vision
nathanlem1/vissl
VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
nathanlem1/vit-pytorch
Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
nathanlem1/VoTT
Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.