torchsig.utils.signal_building.lookup_signal_generator_by_string

torchsig.utils.signal_building.lookup_signal_generator_by_string(signal_generator_name: str) Any[source]

Look up and instantiate a signal generator by its name.

This function searches the signal_generator_lookup_table for the given name and returns an instantiated signal generator. It handles both simple generators and concatenated generators (ConcatSignalGenerator).

Parameters:

signal_generator_name – The name of the signal generator to instantiate.

Returns:

An instantiated signal generator object.

Raises:

ValueError – If the signal generator name is not found in the lookup table or if there’s an error instantiating the generator.