Welcome to FinDL’s documentation!

FinDL is a deep learning and machine learning library that allows users to easily create and deploy machine learning models for finance related tasks. The library includes components to build an end-to-end machine learning pipeline, such as a data loader, data preprocessing functions, time series forecasting models, training executor, and loss visualization functions.

Check out our project website to learn more about FinDL!

Getting Started:

Overview

Overview of the FinDL Library and project.

FinDL Tutorial

Example of creating an end-to-end machine learning pipeline with FinDL.

API Documentation:

Data Modules

Data Loader

Feature Modules

General Preprocessing

Linear Approximation

Scaler

Model Modules

TreNet

LSTM

GRU

CNN

Model Training Modules

Setup

Training Executor

Visualization Modules

Loss Visuals