torchsig.transforms.target_transformsΒΆ

Target Transforms

Classes

Bandwidth

Adds bandwidth from signal metadata

CenterFreq

Adds center_freq from signal metadata

ClassIndex

Adds class_index from signal metadata

ClassName

Adds class_name from signal metadata

CustomLabel

Adds a 'label' field to the metadata, which contains a tuple of fields specified in the label_fields attribute.

Duration

Adds duration from signal metadata

DurationInSamples

Adds duration_in_samples from signal metadata

FamilyIndex

Adds a family_index to a signal's metadata based on it's class_name

FamilyName

Adds a family_name to a signal's metadata based on it's class_name

LowerFreq

Adds lower_freq from signal metadata

NumSamples

Adds num_samples from signal metadata

OversamplingRate

Adds oversampling_rate from signal metadata

PassThrough

A helper class that does not alter the signal metadata but adds requested fields to the output.

SNR

Adds snr_db from signal metadata

SampleRate

Adds sample_rate from signal metadata

Start

Adds start from signal metadata

StartInSamples

Adds start_in_samples from signal metadata

Stop

Adds stop from signal metadata

StopInSamples

Adds stop_in_samples from signal metadata

TargetTransform

Target Transform base class

UpperFreq

Adds upper_freq from signal metadata

YOLOLabel

Adds a YOLO_label to a signal, in the form of a list of tuples (cid, cx, cy, width, height)