Skip to content

Commit

Permalink
v0.6.1 release (#267)
Browse files Browse the repository at this point in the history
  • Loading branch information
ereoh authored Jan 31, 2025
1 parent 28f5d9e commit e4d24fc
Show file tree
Hide file tree
Showing 159 changed files with 7,037 additions and 1,910 deletions.
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Bug Report
description: File a bug report.
title: "[Bug] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: checkboxes
id: check-exist
attributes:
label: Is there an existing bug report already?
description: Please search to see if this bug has already been reported.
options:
- label: Yes, I have checked the exisitng bug reports.
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of TorchSig? Note that any bugs before 0.5.1 are not prioritized.
options:
- 0.6.1 (Default)
- 0.6.0
- 0.5.3
- 0.5.1
- Other
default: 0
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Describe concisely what you expected to happen, what happened, and anything else.
- type: textarea
id: reproduce
attributes:
label: How to Reproduce the Bug
description: Describe how to reproduce this bug.
validations:
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Feature Request
description: Suggest an idea for this project.
title: "[Feature] "
labels: ["feature"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request this new feature!
- type: checkboxes
id: check-exist
attributes:
label: Is there an existing feature already?
description: Please search to see if this feature has already been requested.
options:
- label: Yes, I have checked the existing features.
required: true
- type: textarea
id: description
attributes:
label: Description
description: A clear and consise description of the problem and how this new feature is the solution.
validations:
required: true
15 changes: 8 additions & 7 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@ Describe how you tested and verified your changes here (changes captured in exis

## Before Submitting
- [ ] Check for bugs/errors
- [ ] Run example notebooks
- `examples/`
- Ensure all notebooks run successfully.
- [ ] Run formatter if needed
- `pip3 install git+https://github.com/GooeeIOT/pyfmt.git`
- `pyfmt torchsig`

- [ ] Write or update unit tests in `tests/`
- [ ] Run example notebooks
- `examples/`
- Ensure all notebooks run successfully.
- [ ] Code conforms with [PEP 8 Python Style Guide](https://peps.python.org/pep-0008/)
- [ ] [Google-style docstrings](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html) used to document code
- This ensures our documentation stays up to date
- [ ] Added contributers to PR
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
- Hard drive storage with:
- ≥ 500 GB for Narrowband
- ≥ 10 TB for Wideband
- ≥ 32 GB RAM
- CPU with ≥ 4 cores
- GPU with ≥ 16 GB storage (reccomended)
- GPU with ≥ 16 GB storage (recommended)
- Python ≥ 3.9

We highly reccomend Ubuntu or using a Docker container.
Expand All @@ -30,6 +31,11 @@ cd torchsig
pip install .
```

# Examples and Tutorials

TorchSig has a series of Jupyter notebooks in the `examples/` directory. View the README inside `examples/` to learn more.


# Usage

## Generating the Datasets with Command Line
Expand Down
1 change: 1 addition & 0 deletions docs/_autosummary/torchsig.datasets.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ torchsig.datasets
modulations
radioml
sig53
sigmf_datasets
signal_classes
synthetic
torchsig_narrowband
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
torchsig.datasets.sigmf\_datasets.SigMFDataset
==============================================

.. currentmodule:: torchsig.datasets.sigmf_datasets

.. autoclass:: SigMFDataset
:members:
:show-inheritance:
:inherited-members:
:special-members: __call__, __add__, __mul__



.. rubric:: Methods

.. autosummary::
:nosignatures:







40 changes: 40 additions & 0 deletions docs/_autosummary/torchsig.datasets.sigmf_datasets.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
torchsig.datasets.sigmf\_datasets
=================================

.. automodule:: torchsig.datasets.sigmf_datasets







.. rubric:: Functions

.. autosummary::
:toctree:
:nosignatures:

sigmf_reader





.. rubric:: Classes

.. autosummary::
:toctree:
:template: custom_class_template.rst
:nosignatures:

SigMFDataset









Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
torchsig.datasets.sigmf\_datasets.sigmf\_reader
===============================================

.. currentmodule:: torchsig.datasets.sigmf_datasets

.. autofunction:: sigmf_reader
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ torchsig.datasets.signal\_classes.torchsig\_signals
~torchsig_signals.class_list
~torchsig_signals.constellation_signals
~torchsig_signals.family_dict
~torchsig_signals.family_list
~torchsig_signals.fm_signals
~torchsig_signals.fsk_signals
~torchsig_signals.lfm_signals
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
torchsig.image\_datasets.datasets.dataset\_generation.batched\_write\_yolo\_synthetic\_dataset
==============================================================================================

.. currentmodule:: torchsig.image_datasets.datasets.dataset_generation

.. autofunction:: batched_write_yolo_synthetic_dataset
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
torchsig.image\_datasets.datasets.dataset\_generation
=====================================================

.. automodule:: torchsig.image_datasets.datasets.dataset_generation







.. rubric:: Functions

.. autosummary::
:toctree:
:nosignatures:

batched_write_yolo_synthetic_dataset
save_yolo_data













Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
torchsig.image\_datasets.datasets.dataset\_generation.save\_yolo\_data
======================================================================

.. currentmodule:: torchsig.image_datasets.datasets.dataset_generation

.. autofunction:: save_yolo_data
Loading

0 comments on commit e4d24fc

Please sign in to comment.