Update README.md
Browse files
README.md
CHANGED
|
@@ -13,7 +13,7 @@ tags:
|
|
| 13 |
|
| 14 |
# SpotVortex TFT Dual-Head Risk Model (ONNX)
|
| 15 |
|
| 16 |
-
Production ONNX artifact used by SpotVortex for spot instance risk inference. Outputs dual risk scores
|
| 17 |
|
| 18 |
---
|
| 19 |
|
|
@@ -36,4 +36,46 @@ Training data is sourced from **SpotLake** spot market telemetry:
|
|
| 36 |
| Gen | Compute (`c`) | General Purpose (`m`) | Memory (`r`) | Burstable (`t`) |
|
| 37 |
|:---:|---|---|---|---|
|
| 38 |
| **5** | `c5` `c5a` `c5ad` `c5d` `c5n` | `m5` `m5a` `m5ad` `m5d` `m5dn` `m5n` `m5zn` | `r5` `r5a` `r5ad` `r5b` `r5d` `r5dn` `r5n` | `t2` `t3` `t3a` |
|
| 39 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
# SpotVortex TFT Dual-Head Risk Model (ONNX)
|
| 15 |
|
| 16 |
+
Production ONNX artifact used by SpotVortex for spot instance risk inference. Outputs dual risk scores — capacity and runtime — per instance type and availability zone.
|
| 17 |
|
| 18 |
---
|
| 19 |
|
|
|
|
| 36 |
| Gen | Compute (`c`) | General Purpose (`m`) | Memory (`r`) | Burstable (`t`) |
|
| 37 |
|:---:|---|---|---|---|
|
| 38 |
| **5** | `c5` `c5a` `c5ad` `c5d` `c5n` | `m5` `m5a` `m5ad` `m5d` `m5dn` `m5n` `m5zn` | `r5` `r5a` `r5ad` `r5b` `r5d` `r5dn` `r5n` | `t2` `t3` `t3a` |
|
| 39 |
+
| **6** | `c6a` `c6g` `c6gd` `c6gn` `c6i` `c6id` `c6in` | `m6a` `m6g` `m6gd` `m6i` `m6id` `m6idn` `m6in` | `r6a` `r6g` `r6gd` `r6i` `r6id` `r6idn` `r6in` | — |
|
| 40 |
+
| **7** | `c7a` `c7g` `c7gd` `c7gn` `c7i` `c7i-flex` | `m7a` `m7g` `m7gd` `m7i` `m7i-flex` | `r7a` `r7g` `r7gd` `r7i` `r7iz` | `t4g` |
|
| 41 |
+
|
| 42 |
+
---
|
| 43 |
+
|
| 44 |
+
## Artifact Contents
|
| 45 |
+
|
| 46 |
+
| File | Description |
|
| 47 |
+
|------|-------------|
|
| 48 |
+
| `tft.onnx` | ONNX computation graph |
|
| 49 |
+
| `tft.onnx.data` | External tensor data sidecar |
|
| 50 |
+
| `MODEL_MANIFEST.json` | Checksums and model scope metadata |
|
| 51 |
+
| `supported_instance_families.txt` | Flat list of supported families for quick inspection |
|
| 52 |
+
| `LICENSE` | Non-commercial proprietary terms |
|
| 53 |
+
|
| 54 |
+
---
|
| 55 |
+
|
| 56 |
+
## Model Interface
|
| 57 |
+
|
| 58 |
+
### Input
|
| 59 |
+
|
| 60 |
+
| Property | Value |
|
| 61 |
+
|----------|-------|
|
| 62 |
+
| Tensor type | `float32` |
|
| 63 |
+
| Shape | `[batch, timesteps, 10]` |
|
| 64 |
+
| Features per timestep | 10 |
|
| 65 |
+
|
| 66 |
+
### Outputs
|
| 67 |
+
|
| 68 |
+
| Tensor Name | Description |
|
| 69 |
+
|-------------|-------------|
|
| 70 |
+
| `capacity_score` | Predicted spot capacity availability risk |
|
| 71 |
+
| `runtime_score` | Predicted spot instance interruption/runtime risk |
|
| 72 |
+
|
| 73 |
+
---
|
| 74 |
+
|
| 75 |
+
## Usage & Restrictions
|
| 76 |
+
|
| 77 |
+
| Topic | Detail |
|
| 78 |
+
|-------|--------|
|
| 79 |
+
| Runtime integration | Use the SpotVortex agent repository |
|
| 80 |
+
| Commercial use | ❌ Prohibited without prior written permission — see `LICENSE` |
|
| 81 |
+
| Data internals | Private data-preparation pipelines and tuning details are excluded |
|