isaiah-harville/SigKit

A DSP Toolkit for PyTorch

21
/ 100
Experimental

This toolkit helps engineers and researchers working with wireless communication signals to simulate real-world signal impairments and build machine learning models for signal classification. You can generate synthetic radio signals, apply various distortions like noise or fading, and then use these to train models that can accurately identify different signal types, even over the air. It's ideal for anyone developing or testing radio frequency (RF) systems and algorithms.

No commits in the last 6 months.

Use this if you need to generate realistic wireless signal data and build robust machine learning models for tasks like modulation classification in a software-defined radio or communication system.

Not ideal if you are looking for a standalone hardware-in-the-loop testing solution or a tool specifically for real-time spectrum analysis of live signals.

wireless-communications software-defined-radio signal-processing machine-learning-engineering RF-system-design
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 4 / 25
Maturity 15 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

Python

License

MIT

Last pushed

Jul 02, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/isaiah-harville/SigKit"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.