File size: 3,049 Bytes
4d14aaf
 
9b33211
4d14aaf
9b33211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3b0011b
0924ef2
3b0011b
 
9b33211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3b0011b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
---
license: apache-2.0
pipeline_tag: tabular-classification
---

# SupraWeather1.5-Small

## Model Description

SupraWeather1.5-Small is a compact weather phenomenon classification model based on an FT-Transformer architecture.

The model takes a set of atmospheric variables as input and predicts one of 25 synthetic weather phenomena. It is trained entirely on procedurally generated atmospheric data and is intended for experimentation with structured machine learning models rather than real-world weather forecasting.

---

## Architecture

* Model: FT-Transformer
* Transformer blocks: 4
* Attention heads: 8
* Token dimension: 256
* Feed-forward factor: 1.333
* Attention dropout: 0.15
* Feed-forward dropout: 0.10

---

## Input Features

### Continuous Features

* Temperature
* Humidity
* Pressure
* Pressure Trend
* Wind Speed
* Altitude
* Cloud Cover
* Visibility
* Solar Radiation
* Dew Point
* Heat Index
* Wind Chill
* Storm Index
* Rain Potential
* Instability Index

### Categorical Features

* Wind Direction (8 categories)
* Month (12 categories)
* Air Mass (6 categories)
* Climate Zone (6 categories)
* Terrain Type (5 categories)

---

## Output Classes

The model predicts one of the following 25 classes:

* Clear
* Partly Cloudy
* Cloudy
* Overcast
* Mist
* Fog
* Dense Fog
* Light Rain
* Rain
* Heavy Rain
* Torrential Rain
* Thunderstorm
* Severe Thunderstorm
* Snow
* Heavy Snow
* Blizzard
* Freezing Rain
* Ice Storm
* Soft Hail
* Sleet
* Cold Front
* Heat Wave
* Cold Wave
* Windstorm
* Dust Storm

---

## Training

The model was trained using:

* Optimizer: AdamW
* Learning rate: 1e-3
* Weight decay: 1e-4
* Scheduler: Cosine Learning Rate
* Loss: Focal Loss (γ = 2.0, class-balanced α)
* Mixed precision (FP16)

Dataset split:

| Split      | Samples |
| ---------- | ------: |
| Train      | 240,000 |
| Validation |  30,000 |
| Test       |  30,000 |

Total synthetic samples: **300,000**

---

## Dataset

The training dataset is procedurally generated.

Instead of using real meteorological observations, atmospheric variables are sampled from a synthetic weather generation pipeline that produces internally consistent combinations of atmospheric conditions and weather phenomena.

The dataset includes interactions between variables such as:

* temperature
* humidity
* pressure
* pressure trend
* wind
* altitude
* cloud cover
* solar radiation
* air masses
* terrain
* climate zones

---

## Get started
```Code being writed
```

## Intended Use

This model is intended for:

* Machine learning experiments
* Synthetic weather simulation
* Educational purposes
* Procedural simulation systems
* Games and virtual environments

---

## Limitations

This model is **not** a numerical weather prediction (NWP) model.

It does not simulate Earth's atmosphere and should not be used for operational weather forecasting or scientific meteorology.

Predictions are valid only within the synthetic atmospheric distribution used during training.


---

## License

This model is released under apache-2.0 license.