Skip to content

Commit 868a493

Browse files
committed
add diagram for pv simple and nwp_pv datapipeline
1 parent 2825ed6 commit 868a493

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

ocf_datapipes/training/nwp_pv.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# NWP PV
2+
3+
nwp_pv.py is a training pipeline for loading NWP and PV data.
4+
5+
The location is chosen using the PV data, PV and NWP location data is made.
6+
Then a time is chosen, and PV and NWP examples are made.
7+
These examples are then made into batches and put together into one Batch.
8+
9+
```mermaid
10+
graph TD;
11+
A([Load PV data])-->B;
12+
B[Choose location]-->C;
13+
A1([Load NWP data])-->B2;
14+
A-->B1;
15+
B-->C1
16+
B1[Filter]-->C;
17+
B2[Filter]-->C1;
18+
C[Location PV data]-->E;
19+
C1[Location NWP data];
20+
C-->D[Choose time]-->E;
21+
C1-->D;
22+
D-->E1;
23+
C1-->E1;
24+
E[PV example]-->F;
25+
E1[NWP example]-->F1;
26+
F[PV batch] --> G;
27+
F1[NWP batch] --> G;
28+
G[Batch];
29+
```

ocf_datapipes/training/simple_pv.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Simple PV
2+
3+
simple_pv.py has a training pipeline for just loading PV data.
4+
5+
The location is chosen using the PV data, PV location data is made.
6+
Then a time is chosen, and PV examples are made.
7+
These examples are then made into batches.
8+
9+
```mermaid
10+
graph TD;
11+
A([Load PV data])-->B;
12+
A-->B1;
13+
B1[Filter]-->C;
14+
B[Choose location]-->C;
15+
C[Location PV data]-->E;
16+
C-->D[Choose time]-->E;
17+
E[PV example]-->F;
18+
F[PV batch];
19+
```

0 commit comments

Comments
 (0)