lmlib.utils.generator.load_lib_csv_mc#
- lmlib.utils.generator.load_lib_csv_mc(filename, K=- 1, k_start=0, channels=None, ds_rate=1, **kwargs)#
loads a library-internal csv data file from the signal catalog as a multi-channel data shape
See filenames as Signal Catalog load_csv_mc calls numpy.genfromtxt with a different interface.
- Parameters
filename (str) – filename (with ‘.csv’ ending ) See Signal Catalog.
K (int, optional) – signal length, default loads whole data (K=-1)
k_start (int, optional) – start of signal, default starts at k_start=0
channels (list, None, optional) – load columns of csv with the index specified in channels default is None and loads all channels
ds_rate (int) – down-sample rate (ds_rate >= 1)
kwargs (optional) – keyword arguments passed to numpy.genfromtxt to exclude header add skip_header=numbers_of_header_lines
- Returns
y – 2 dimensional array, first is time dimensions, second, channels dimension
- Return type
np.ndarray