alan-turing-institute / DTBase

A starting point from which digital twins can be developed.
MIT License
11 stars 4 forks source link

Rework models code #266

Closed mhauru closed 5 months ago

mhauru commented 5 months ago

Builds on #265, hence the massive diff.

This overhauls many aspects of the models code. It greatly simplifies the code, and unifies things across HODMD and ARIMA. It also fixes one or two small bugs found elsewhere while working on this.

The simplification comes at a cost: This removes some more advanced features of the models. I consider this a worthwhile trade off because those advanced features were somewhat specific to our old farming use case, or otherwise either not very relevant or very important to DTBase as a base package. The lost major features are:

This partially addresses #225, although more work could be done, so let's leave it open for now.