Thilina Shihan Weerathunga (Ph.D.)'s repositories
C-Plus-Plus-Baruch-certificate
My solutions for the “C++ Programming for Financial Engineering” Online Certificate. It is a joint project by the Baruch MFE program, Dr. Daniel Duffy and QuantNet.
Time-series-prediction-using-a-Recurrent-Neural-Network
Recurrent Neural Network architecture to predict financial time series/text generation. Code was executed using Amazon EC2 GPU instance.
PythonDataScienceHandbook
Jupyter Notebooks for the Python Data Science Handbook
AIND-Isolation
My solutions for the Udacity- Artificial Intelligence Nano Degree (Game Playing Agent-Isolation)
AIND-Planning
My solutions for the Udacity- Artificial Intelligence Nano Degree (AIND)(Deterministic Logistic Planning for an Air Cargo Transport system using a planning search agent)
AIND-Sudoku
My solutions for the Udacity- Artificial Intelligence Nano Degree (AIND)(Sudoku-Solver)
Dog-breed-classifier--Convolutional-Neural-Network
Detecting human and dog faces in images and classify dog breeds using a convolutional neural network (transfer learning - Resnet50 weights).
handson-ml2
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
alpaca-trade-api-python
Python client for Alpaca's trade API
Alpaca-Trading-API-Guide-A-Step-by-step-Guide
Code snippets for Alpaca Trading API Guide published on AlgoTrading101's Blog
awesome-deep-learning
A curated list of awesome Deep Learning tutorials, projects and communities.
Awesome-Multimodal-Large-Language-Models
:sparkles::sparkles:Latest Papers and Datasets on Multimodal Large Language Models, and Their Evaluation.
awesome-systematic-trading
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading.
DeepLearningZeroToAll
TensorFlow Basic Tutorial Labs
EliteQuant
A list of online resources for quantitative modeling, trading, portfolio management
large-language-models
Notebooks for Large Language Models (LLMs) Specialization
pydata-book
Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media
Reinforcement-Learning-for-Market-Making
Using tabular and deep reinforcement learning methods to infer optimal market making strategies
Stock-Prediction-Models
Gathers machine learning and deep learning models for Stock forecasting including trading bots and simulations
stockpredictionai
In this noteboook I will create a complete process for predicting stock price movements. Follow along and we will achieve some pretty good results. For that purpose we will use a Generative Adversarial Network (GAN) with LSTM, a type of Recurrent Neural Network, as generator, and a Convolutional Neural Network, CNN, as a discriminator. We use LSTM for the obvious reason that we are trying to predict time series data. Why we use GAN and specifically CNN as a discriminator? That is a good question: there are special sections on that later.
TensorFlow-Examples
TensorFlow Tutorial and Examples for Beginners with Latest APIs