class_docstr: FUSS: Free Universal Sound Separation dataset.
code: def _info(self):
      source_labels = [
          "background0",
          "foreground0",
          "foreground1",
          "foreground2",
      ]
      return tfds.core.DatasetInfo(
          builder=self,
          description=_DESCRIPTION,
          features=tfds.features.FeaturesDict(
              {
                  "mixture_audio": tfds.features.Audio(
                      file_format="wav",
                      shape=(160000,),
                      sample_rate=16000,
                      dtype=np.int16,
                  ),
                  "sources": tfds.features.Sequence(
                      {
                          "audio": tfds.features.Audio(
                              file_format="wav",
                              shape=(160000,),
                              sample_rate=16000,
                              dtype=np.int16,
                          ),
                          "label": tfds.features.ClassLabel(
                              names=source_labels
                          ),
                      }
                  ),
                  "segments": tfds.features.Sequence(
                      {
                          "start_time_seconds": np.float32,
                          "end_time_seconds": np.float32,
                          "label": np.str_,
                      }
                  ),
                  "jams": np.str_,
                  "id": np.str_,
              }
          ),
          supervised_keys=("mixture_audio", "sources"),
          homepage=_URL,
          citation=_CITATION,
      )
  
file_path: datasets/tensorflow_datasets/audio/fuss.py
imports: from __future__ import annotations
  import os
  from absl import logging
  from etils import epath
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 for calling the Fuss obj's underlying member method code with example usage: obj._info() and returns: tfds