Skip to content

TorchSig v0.5.3

Compare
Choose a tag to compare
@TorchDSP TorchDSP released this 06 Sep 00:47
· 8 commits to main since this release

Closed the following issues:

  1. Fixed: incorrect bounding boxes, too large in frequency, both G/FSK and others.
  2. Fixed: Reports of problem that DescToList tuple transform has a problem in type conversion, being a list vs list-of-lists. Says this causes a crash somewhere in one of the example notebooks.
  3. Fixed: "rearranged the order in which meta['start'] and meta['stop'] values were being updated in relation to meta['num_samples'] it was causing a new_rate **2 change to the new_start and new_stop variables"
  4. Fixed: impaired dataset generation bug - RandomTimeShift resulted in signals being shifted "out of bounds"
  5. Validate all notebooks are working properly
  6. Fixed: frequency hopper functionality.
  7. Fixed: OFDM modulator creating incorrect bounding box on mc/deterministic-modulators.
  8. Fixed: OFDM bandwidth wrap around +-fs/2 boundary
  9. Upgrade: replace sp.resample_poly() within synthetic.py with a higher quality resampler
  10. Upgrade: PFB resamplers need to use fred harris approximation for number of branches
  11. Released: gr-spectrumdetect: The out-of-tree (OOT) module gr-spectrumdetect incorporates a YOLOv8x TorchSig ML model to detect signals in real time.
  12. Upgrade/Release: 05_example_wideband_yolo_to_disk.ipynb: This notebook showcases using the WBSig53 dataset to train a YOLOv8 model.
  13. Release: 06_example_wideband_yolo.ipynb: This notebook showcases using the WBSig53 dataset to train a YOLOv8 model.
  14. Release: 07_example_classify_yolo.ipnyb: This notebook showcases using the Sig53 dataset to train a YOLOv8 classification model.

@pvallance, @MattCarrickPL