Skip to content

Commit ee15c1c

Browse files
committed
2 parents f1dacfe + 330f299 commit ee15c1c

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

README.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,20 @@
22

33
Supports 2D (image) and 3D (video) data as input for research purposes.
44

5+
## Contents
6+
* [Install](#install)
7+
* [Quick Start](#quick-start)
8+
* [Examples](#examples)
9+
* [Philosophy](#philosophy)
10+
* [Base Models](#base-models)
11+
* [Model architecture](#model-architecture)
12+
513
## Install
614

715
```bash
816
pip install timediffusion
917
```
1018

11-
1219
## Quick Start
1320

1421
**Forecasting time series**
@@ -53,6 +60,20 @@ Main synopsis behind TimeDiffusion model is that in reality, when working with t
5360

5461
TimeDiffusion takes inspiration from these established methods and only trains on the input sample. Model incorporates most powerful modern deep learning techniques such as diffusion process, exponential dilated convolutions, residual connections and attention mechanism (in one of the versions)
5562

63+
## Base Models
64+
65+
* `TimeDiffusionProjector` - exponential dilated convolutions + residual connections.
66+
67+
Currently main model in use
68+
69+
* `TimeDiffusionAttention` - attention mechanism on top of `TimeDiffusionProjector` (q, k, v) projectors.
70+
71+
Currently not viable
72+
73+
* `TimeDiffusionLiquid` - exponential dilated convolutions with shared middle convolutional layer weight.
74+
75+
Lightweight, fast, but less accurate than the main model.
76+
5677
## Model architecture
5778

5879
Presented below are diagrams depicting model components, each new scheme representing a higher level of abstraction.
@@ -61,10 +82,10 @@ Presented below are diagrams depicting model components, each new scheme represe
6182

6283
![Temporal Block Architecture image](https://github.com/timetoai/TimeDiffusion/blob/main/handout/imgs/TemporalBlock.png)
6384

64-
* TimeDiffusionProjector (currently main model in use)
85+
* TimeDiffusionProjector
6586

6687
![TimeDiffusionProjector Architecture image](https://github.com/timetoai/TimeDiffusion/blob/main/handout/imgs/TDP_architecture.png)
6788

68-
* TimeDiffusionAttention (currently not viable)
89+
* TimeDiffusionAttention
6990

7091
![TimeDiffusion Architecture image](https://github.com/timetoai/TimeDiffusion/blob/main/handout/imgs/TDA_architecture.png)

0 commit comments

Comments
 (0)