ruview / training-metrics.json
ruv's picture
v0.6.0: WiFi sensing pre-trained models (51.6% contrastive, 100% presence, 0.008ms inference)
3f87256 verified
{
"timestamp": "2026-04-03T13:59:51.684Z",
"totalDurationMs": 719674,
"data": {
"files": [
"overnight-1775217646.csi.jsonl"
],
"totalFeatures": 60630,
"totalVitals": 6063,
"totalRawCsi": 132815,
"nodes": [
2,
1
]
},
"contrastive": {
"triplets": 610615,
"temporal": 574608,
"crossNode": 35807,
"hardNegatives": 4281,
"initialLoss": 0.13517337199511226,
"finalLoss": 0.06543377335206552,
"improvement": 51.59270469746694,
"durationMs": 12396,
"lossHistory": [
{
"epoch": 1,
"loss": 0.13517249387333863
},
{
"epoch": 2,
"loss": 0.13517372120302518
},
{
"epoch": 3,
"loss": 0.13517242431674364
},
{
"epoch": 4,
"loss": 0.13517363238961252
},
{
"epoch": 5,
"loss": 0.13517360470273543
},
{
"epoch": 6,
"loss": 0.13517317208904908
},
{
"epoch": 7,
"loss": 0.13517325534936073
},
{
"epoch": 8,
"loss": 0.1351735170740564
},
{
"epoch": 9,
"loss": 0.13517326084057218
},
{
"epoch": 10,
"loss": 0.13517247811462849
},
{
"epoch": 11,
"loss": 0.13517391330821046
},
{
"epoch": 12,
"loss": 0.13517263478054217
},
{
"epoch": 13,
"loss": 0.13517311152747669
},
{
"epoch": 14,
"loss": 0.1351731664032846
},
{
"epoch": 15,
"loss": 0.13517440896107477
},
{
"epoch": 16,
"loss": 0.13517229082040794
},
{
"epoch": 17,
"loss": 0.1351714953647903
},
{
"epoch": 18,
"loss": 0.1351734771570791
},
{
"epoch": 19,
"loss": 0.13517448957188427
},
{
"epoch": 20,
"loss": 0.13517310018820136
}
]
},
"taskHeads": {
"samples": 60630,
"finalLoss": 0.026100552486452076
},
"lora": {
"adapters": [
"node-2",
"node-1"
],
"totalParameters": 2048
},
"quantization": {
"q2": {
"compressionRatio": 16,
"rmse": 0.1268553520164218,
"sizeKB": 4
},
"q4": {
"compressionRatio": 8,
"rmse": 0.032087730426657655,
"sizeKB": 8
},
"q8": {
"compressionRatio": 4,
"rmse": 0.0027767646652348487,
"sizeKB": 16
}
},
"ewc": {
"tasksLearned": 4,
"fisherComputed": true,
"protectionStrength": 2000,
"forgettingRate": 0.3296799539643607
},
"config": {
"dataGlob": "data/recordings/overnight-1775217646.csi.jsonl",
"outputDir": "models/csi-ruvllm",
"benchmark": false,
"epochs": 20,
"batchSize": 32,
"loraRank": 4,
"quantizeBits": 4,
"verbose": false,
"margin": 0.3,
"temperature": 0.07,
"hardNegativeRatio": 0.7,
"learningRate": 0.001,
"positiveWindowSec": 1,
"negativeWindowSec": 10,
"augmentMultiplier": 10,
"inputDim": 8,
"hiddenDim": 64,
"embeddingDim": 128
}
}