File size: 2,274 Bytes
15efcc0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
e6f9d87
15efcc0
8318027
 
15efcc0
8318027
 
15efcc0
8318027
 
15efcc0
8318027
 
 
 
15efcc0
8318027
 
 
 
4a1479c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
---
language:
- en
license: other
library_name: onnxruntime
tags:
- onnx
- forecasting
- spot-instances
- kubernetes
- cloud-cost
---

# SpotVortex TFT Dual-Head Risk Model (ONNX)

Production ONNX artifact used by SpotVortex for spot instance risk inference. Outputs dual risk scores; capacity and runtime risk per instance type and availability zone.

---
## Data Source

Training data is sourced from **SpotLake** spot market telemetry:
🔗 [https://spotlake.ddps.cloud/](https://spotlake.ddps.cloud/)

---
## Cloud Scope

| Dimension | Value |
|-----------|-------|
| Cloud Provider | AWS |
| Instance Families | 57 (see below) |

### Supported Instance Families
| Gen | Compute (`c`) | General Purpose (`m`) | Memory (`r`) | Burstable (`t`) |
|:---:|---|---|---|---|
| **5** | `c5` `c5a` `c5ad` `c5d` `c5n` | `m5` `m5a` `m5ad` `m5d` `m5dn` `m5n` `m5zn` | `r5` `r5a` `r5ad` `r5b` `r5d` `r5dn` `r5n` | `t2` `t3` `t3a` |
| **6** | `c6a` `c6g` `c6gd` `c6gn` `c6i` `c6id` `c6in` | `m6a` `m6g` `m6gd` `m6i` `m6id` `m6idn` `m6in` | `r6a` `r6g` `r6gd` `r6i` `r6id` `r6idn` `r6in` | — |
| **7** | `c7a` `c7g` `c7gd` `c7gn` `c7i` `c7i-flex` | `m7a` `m7g` `m7gd` `m7i` `m7i-flex` | `r7a` `r7g` `r7gd` `r7i` `r7iz` | `t4g` |

---
## Artifact Contents
| File | Description |
|------|-------------|
| `tft.onnx` | ONNX computation graph |
| `tft.onnx.data` | External tensor data sidecar |
| `MODEL_MANIFEST.json` | Checksums and model scope metadata |
| `supported_instance_families.txt` | Flat list of supported families for quick inspection |
| `LICENSE` | Non-commercial proprietary terms |

---
## Model Interface

### Input
| Property | Value |
|----------|-------|
| Tensor type | `float32` |
| Shape | `[batch, timesteps, 10]` |
| Features per timestep | 10 |

### Outputs
| Tensor Name | Description |
|-------------|-------------|
| `capacity_score` | Predicted spot capacity availability risk |
| `runtime_score` | Predicted spot instance interruption/runtime risk |

---
## Usage & Restrictions
| Topic | Detail |
|-------|--------|
| Runtime integration | Use the SpotVortex agent repository |
| Commercial use | ❌ Prohibited without prior written permission — see `LICENSE` |
| Data internals | Private data-preparation pipelines and tuning details are excluded |