Portfolio

Real MTCNN-PyTorch

The MTCNN that makes full use of PyTorch and Torchvision! I never understand why common MTCNN-PyTorch implementations have to convert images back to PIL Images and back to Tensors again and again. This implementation avoids that and is much faster.

generals.ai

Group project for COMP2113. We implemented the game generals.io in terminal using only C++ STL libraries. We also added four kinds of AI players with different strategies. (I have always wanted to do this ever since I started playing the game at high school… Quite some dream come true here…)

SPY ETF Close Price Regression

Group project for FITE3010. We tried out 9 models including: ARIMA-GARCH Hybrid Model, BNN, Multi-asset Attention Model, RF, MLP, SVR, HMM, TFT, and XGBoost. I am responsible for the TFT part and made it public on GitHub. It reached a test MSE of 89.19.