Pinned Repositories
AmateurPolicyImitation
Implementation for research project on domain knowledge injection through pre-training. Specifically, an amateur policy is mimicked to initialize the policy network.
antoinedang.github.io
A website to showcase my skills and experience.
ArduinoMotionCapture
Small arduino project with ESP32-WROVER for automatic motion-triggered photos. Intended use is automatically photographing birds using bird feeder.
Crypto-Market-Evaluation-for-Triangular-Arbitrage
Python script to fetch, analyze, and display the results of triangular arbitrage viability across many different cryptocurrency exchange platforms. The outputted data can be used to understand which platforms are viable for automatic triangular arbitrage.
McHacks2023-RateMyFit
(Won Top 5 Hacks out of 115 projects) Project repository for McGill Hackathon for January 2023. Team of 4: Ben Hepditch, Elie Dimitri-Abdo, Rudolf Kischer, Antoine Dangeard
TaxoComplete
Source code for continuation of TaxoComplete: Self-Supervised Taxonomy Completion Leveraging Position-Enhanced Semantic Matching
VQ-VAE-2-Attribute-Embedding
Applying attribute embedding techniques from Anton E. L. Dahlin [2022] to the VQ-VAE 2 model from Razavi et. al. [2019] for attribute-controllable music generation.
AUV-2025
Software running on Douglas AUV for 2025 RoboSub competition
Humanoid-2024
Software for the ATHENA humanoid robot, with the goal of attending FIRA HuroCup 2025.
Humanoid-MuJoCo
MuJoCo Simulation for training humanoid robot.
antoinedang's Repositories
antoinedang/Crypto-Market-Evaluation-for-Triangular-Arbitrage
Python script to fetch, analyze, and display the results of triangular arbitrage viability across many different cryptocurrency exchange platforms. The outputted data can be used to understand which platforms are viable for automatic triangular arbitrage.
antoinedang/McHacks2023-RateMyFit
(Won Top 5 Hacks out of 115 projects) Project repository for McGill Hackathon for January 2023. Team of 4: Ben Hepditch, Elie Dimitri-Abdo, Rudolf Kischer, Antoine Dangeard
antoinedang/AmateurPolicyImitation
Implementation for research project on domain knowledge injection through pre-training. Specifically, an amateur policy is mimicked to initialize the policy network.
antoinedang/VQ-VAE-2-Attribute-Embedding
Applying attribute embedding techniques from Anton E. L. Dahlin [2022] to the VQ-VAE 2 model from Razavi et. al. [2019] for attribute-controllable music generation.
antoinedang/antoinedang.github.io
A website to showcase my skills and experience.
antoinedang/ArduinoMotionCapture
Small arduino project with ESP32-WROVER for automatic motion-triggered photos. Intended use is automatically photographing birds using bird feeder.
antoinedang/CNN-LSTM-For-Fight-Detection
Hockey fight detection in videos with a CNN-LSTM model.
antoinedang/TaxoComplete
Source code for continuation of TaxoComplete: Self-Supervised Taxonomy Completion Leveraging Position-Enhanced Semantic Matching
antoinedang/CodeJam2023-MyTrainer
Just Dance for yoga, tai chi, and more. Made in 36 hours in the scope of CodeJam hackathon in November 2023.
antoinedang/eBay-Simple-Data-Analysis
A simple data analysis used as a way of passing time on a plane.
antoinedang/FourierTransformImplementation
Implementation from scratch of fourier transform for 1D and 2D inputs. Includes both naive algorithm and fast fourier algorithm, as well as their inverses.
antoinedang/Game-Prototype-UNITY3D
prototype for strategic large scale 1V1 battles
antoinedang/GeneticHyperparameterSearch
A genetic algorithm for optimizing the architecture and hyperparameters of neural networks. In the scope of ECSE 526.
antoinedang/Graduate-Admission-Model
(Acheived Top 10 MSE) ML model project for McGill Open Data Challenge to predict chance of admission for graduate students. Created 23rd January for deadline on 27th January (2023).
antoinedang/Linear-Logistic-Regression
Linear regression with logistic, gaussian, polynomial and sigmoid non-linear bases, implemented from scratch in python with numpy and pandas. In the scope of COMP 551 class.
antoinedang/MAISHacks2023-MeloGen
An RNN-powered music generator, built in the context of the 24-hour McGill AI Society Hackathon. Powered by Google's Magenta models, Flask and Javascript.
antoinedang/MarkovTextGenerationAndCorrection
An application of Hidden Markov Models + the Viterbi algorithm to sentence generation and correction. In the scope of ECSE 526.
antoinedang/MLP-Image-Classifier
Implementation of MLP with automatic differentiation from scratch in cudy (numpy for Cuda) for application to image datasets (CIFAR-10). Parameters include hidden layers, hidden unit counts, early stopping, momentum, regularization, dropout, and choice activation function.
antoinedang/ModifiedConnect4Agent
Implementation of a MiniMax/AlphaBeta agent for a modified version of Connect4. In the scope of ECSE 526.
antoinedang/MsPacmanDeepQLearning
A Deep-Q Learning agent for MsPacman reliably achieving 5000+ points, trained using heuristic state information. Built in the context of ECSE 526.
antoinedang/NodeJS-Pendulum-Simulation
As an internship hiring challenge, I was given a week to make a nodeJS REST API and pure JS/CSS user interface which can simulate 5 pendulums swinging, with some variables that can be adjusted by the user (length, weight, simulation time scale, etc.). Started and finished in one day.
antoinedang/Poly.Reg.BaseballScorePrediction
Baseball Score Prediction: Polynomial Regression Model
antoinedang/RoboHacks2023
RoboHacks 2023 Hackathon Project (1st place for hard challenge)
antoinedang/SentimentAnalysis
Sentiment analysis in IMDB review dataset using an implementation of Naive Bayes and a pre-trained language model, BERT. In the scope of COMP 551.