Discrete Fourier Transform Based Convolutional Neural Networks for Visual Recognition
Implemented convolutional neural networks (CNNs) in PyTorch and accelerated training using CUDA-enabled GPUs, detailing performance difference by comparing with custom edge-oriented filters CNNs.
PythonPytorchCUDACNNsHistogram of GradientsFast Fourier Transform
Project overview
Undergraduate Mathematical Modeling Group Competition
Implemented convolutional neural networks (CNNs) in PyTorch and accelerated training using CUDA-enabled GPUs, detailing performance difference by comparing with custom edge-oriented filters CNNs.
RLISp-minerPytorchDimensional-Analysis
Project overview
Meta-Programming and Hybrid Parallel Strategies for Solving PDEs: An FDM and PINN Comparison
Multigrid-based Navier–Stokes solver with halo exchange optimization; strong-scaling to 256 ranks.
C/C++MatlabMPIOpenMPLibtorchCUDAFinite Difference MultigridPINNs
Dublin Bike-usage Assessment of Pandemic by Means of Deep Learning
Developed and trained LSTM models to capture spatio-temporal patterns on Dublin city bike usage data in the last decade.
PythonMatlabTensorflow 2.xCUDARNNsLSTMs
Project overview