ahmedaboulfo / wavesfm

huggingface.co
Total runs: 40
24-hour runs: 2
7-day runs: 18
30-day runs: 18
Model's Last Updated: February 16 2026

Introduction of wavesfm

Model Details of wavesfm

WavesFM v1.0

Summary

WavesFM is a multimodal wireless foundation model for IQ streams and image-like modalities (spectrograms, CSI), plus CIR. It uses a ViT backbone with modality-specific input embeddings and a masked wireless modeling objective.

Model Details
  • Architecture: ViT encoder + modality-specific input embeddings + lightweight task heads.
  • Modalities: IQ, spectrograms, CSI, CIR.
  • Objective: masked wireless modeling (MAE-style reconstruction).
Links
Intended Use
  • Research on multimodal wireless representation learning.
  • Fine-tuning on downstream wireless tasks.
Downstream Tasks
  • RF fingerprinting (IQ)
  • Interference detection/classification (IQ)
  • Human activity sensing (CSI)
  • RF signal classification (spectrograms)
  • 5G NR positioning (CSI)
  • DeepMIMO LoS/NLoS and beam prediction (CSI)
  • RADCOM signal/modulation classification (IQ)
  • UWB indoor and industrial localization (CIR)
HF Usage

Clone the training repo:

git clone https://github.com/AhmedTarek62/wavesfm.git
cd wavesfm

Download the checkpoint:

pip install -U huggingface_hub
huggingface-cli download ahmedaboulfo/wavesfm wavesfm-v1p0.pth --local-dir ./checkpoints

Fine-tune:

python main_finetune.py \
  --task <task_name> \
  --train-data <path/to/train.h5> \
  --val-split 0.2 \
  --finetune ./checkpoints/wavesfm-v1p0.pth \
  --output-dir <run_dir>

Evaluate:

python main_finetune.py \
  --task <task_name> \
  --train-data <path/to/train.h5> \
  --val-split 0.2 \
  --eval-only \
  --download-pretrained \
  --hf-repo ahmedaboulfo/wavesfm \
  --hf-file wavesfm-v1p0.pth

Refer to the WavesFM website for more detailed instructions.

Citation
@article{aboulfotouh2025multimodal,
  title = {Multimodal Wireless Foundation Models},
  author = {Aboulfotouh, Ahmed and Abou-Zeid, Hatem},
  journal = {arXiv preprint arXiv:2511.15162},
  year = {2025},
  url = {https://arxiv.org/abs/2511.15162}
}

Runs of ahmedaboulfo wavesfm on huggingface.co

40
Total runs
2
24-hour runs
14
3-day runs
18
7-day runs
18
30-day runs

More Information About wavesfm huggingface.co Model

More wavesfm license Visit here:

https://choosealicense.com/licenses/apache-2.0

wavesfm huggingface.co

wavesfm huggingface.co is an AI model on huggingface.co that provides wavesfm's model effect (), which can be used instantly with this ahmedaboulfo wavesfm model. huggingface.co supports a free trial of the wavesfm model, and also provides paid use of the wavesfm. Support call wavesfm model through api, including Node.js, Python, http.

ahmedaboulfo wavesfm online free

wavesfm huggingface.co is an online trial and call api platform, which integrates wavesfm's modeling effects, including api services, and provides a free online trial of wavesfm, you can try wavesfm online for free by clicking the link below.

ahmedaboulfo wavesfm online free url in huggingface.co:

https://huggingface.co/ahmedaboulfo/wavesfm

wavesfm install

wavesfm is an open source model from GitHub that offers a free installation service, and any user can find wavesfm on GitHub to install. At the same time, huggingface.co provides the effect of wavesfm install, users can directly use wavesfm installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

wavesfm install url in huggingface.co:

https://huggingface.co/ahmedaboulfo/wavesfm

Url of wavesfm

Provider of wavesfm huggingface.co

ahmedaboulfo
ORGANIZATIONS