User GuideΒΆ
Welcome to the fusionlab-learn User Guide!
This guide provides detailed information on using the library, from core concepts and model architectures to specific features, utilities, data handling, and practical examples.
Explore the sections below to learn how to effectively use
fusionlab-learn for your time series forecasting tasks.
Getting Started
Core Concepts & Models
Data Handling & Utilities
- Datasets
- Data Preparation Workflow
- Step 1: Imports and Configuration
- Step 2: Load Raw Data
- Step 3: Initial Cleaning & Validation
- Step 4: Feature Engineering
- Step 5: Feature Selection / Reduction (Optional)
- Step 6: Define Feature Sets & Scale Numerics
- Step 7: Reshape into Sequences using reshape_xtft_data
- Step 8: Train / Validation / Test Split
- Step 9: Save Processed Data (Optional)
- Utilities for fusionlab-learn
Training & Evaluation
Gallery & Case Studies
Exercises
- Hands-On Exercises
- Exercise: Basic Point Forecasting with Flexible TFT
- Exercise: Data Preparation Workflow for Case History Data
- Exercise: Quantile Forecasting with TFT Variants
- Exercise: Advanced Forecasting with BaseAttentive
- Exercise: Forecasting with HALNet (All Inputs Required)
- Exercise: Forecasting with a Pure Transformer
- Exercise: Forecasting with Stricter TFT (All Inputs Required)
- Exercise: Advanced Quantile Forecasting with XTFT
- Exercise: Advanced Forecasting with SuperXTFT
- Exercise: Hybrid Forecasting with PIHALNet
- Exercise: Hybrid Forecasting with TransFlowSubsNet
- Exercise: Physics-Informed Forecasting with PIHALNet & TransFlowSubsNet
- Exercise: Solving a Forward Problem with PiTGWFlow
- Exercise: A Basic PIHALNet Forecasting Workflow
- Exercise: Hyperparameter Tuning with HydroTuner
- Exercise: Anomaly Detection