Spaces:
Running
Running
“Namhyun-Kim”
commited on
Commit
·
0e13d45
1
Parent(s):
34abd42
Refresh Space overview copy
Browse files
README.md
CHANGED
|
@@ -12,7 +12,12 @@ short_description: 'Exploring spectrograms, LWM embedding, and its evaluations.'
|
|
| 12 |
|
| 13 |
# LWM-Spectro Lab
|
| 14 |
|
| 15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
|
| 17 |
## Features
|
| 18 |
- Visualize LWM embeddings or raw spectrograms with customizable filters.
|
|
|
|
| 12 |
|
| 13 |
# LWM-Spectro Lab
|
| 14 |
|
| 15 |
+
Walk through the Sub-6 GHz → mmWave workflow end-to-end: pretrained LWM encoders digest Sub-6 GHz spectrograms, lightweight heads approximate the residual 1D-CNN beam scorer (~500k params), and MoE embeddings expose the joint SNR/mobility cues used to rank mmWave beams.
|
| 16 |
+
|
| 17 |
+
**What you get**
|
| 18 |
+
- **Scenario coverage:** Six DeepMIMO deployments (excluded from LWM pretraining) across LTE / WiFi / 5G with modulation, SNR, and mobility metadata for filtering.
|
| 19 |
+
- **Pipeline checkpoints:** Inspect raw spectrograms, compare LWM embeddings vs. raw vectors via balanced t-SNE, and plug embeddings into k-NN prototypes before training the production beam-selection head.
|
| 20 |
+
- **Evaluation hooks:** Joint SNR/Doppler MoE embeddings approximate the feature bank that conditions the mmWave codebook selector, enabling rapid benchmarking of routing strategies.
|
| 21 |
|
| 22 |
## Features
|
| 23 |
- Visualize LWM embeddings or raw spectrograms with customizable filters.
|
app.py
CHANGED
|
@@ -745,17 +745,14 @@ with gr.Blocks(title="LWM-Spectro Lab") as demo:
|
|
| 745 |
gr.Markdown("# 🔬 LWM-Spectro Interactive Demo")
|
| 746 |
gr.Markdown(
|
| 747 |
"""
|
| 748 |
-
|
| 749 |
-
|
| 750 |
-
|
| 751 |
-
|
| 752 |
-
|
| 753 |
-
|
| 754 |
-
|
| 755 |
-
-
|
| 756 |
-
- A lightweight downstream model (residual 1D-CNN, ≈500k params) consumes those embeddings to rank mmWave beams from the codebook.
|
| 757 |
-
- The bundled dataset mixes six DeepMIMO scenarios that were held out from LWM pre-training, highlighting cross-scenario generalization.
|
| 758 |
-
- Use the tabs below to inspect raw inputs, visualize the embedding space, and benchmark simple classifiers before deploying larger heads.
|
| 759 |
"""
|
| 760 |
)
|
| 761 |
|
|
|
|
| 745 |
gr.Markdown("# 🔬 LWM-Spectro Interactive Demo")
|
| 746 |
gr.Markdown(
|
| 747 |
"""
|
| 748 |
+
Walk through the Sub-6 GHz → mmWave workflow end-to-end: pretrained **LWM encoders** digest Sub-6 GHz spectrograms,
|
| 749 |
+
lightweight heads act as stand-ins for the residual 1D-CNN beam scorer (~500k params), and **MoE embeddings** expose
|
| 750 |
+
the joint SNR/mobility cues used to rank mmWave beams.
|
| 751 |
+
|
| 752 |
+
**What you get**
|
| 753 |
+
- **Scenario coverage:** Six DeepMIMO deployments (held out from LWM pretraining) spanning LTE / WiFi / 5G with modulation, SNR, and mobility metadata for filtering.
|
| 754 |
+
- **Pipeline checkpoints:** Inspect raw spectrograms, compare LWM embeddings vs. raw vectors via balanced t-SNE, and plug embeddings into k-NN prototypes before training the production beam-selection head.
|
| 755 |
+
- **Evaluation hooks:** Joint SNR/Doppler MoE embeddings approximate the feature bank that conditions the mmWave codebook selector, enabling rapid benchmarking of routing strategies.
|
|
|
|
|
|
|
|
|
|
| 756 |
"""
|
| 757 |
)
|
| 758 |
|