def __init__(self, gansynth_subset=False, estimate_f0_and_loudness=False, **kwargs):
    'Constructs a NsynthConfig.\n\n    Args:\n      gansynth_subset: bool, whether to use the subset of the dataset introduced\n        in the ICLR 2019 GANSynth paper (Engel, et al. 2018). This subset uses\n        acoustic-only instrument sources and limits the pitches to the interval\n        [24, 84]. The train and test splits are also modified so that\n        instruments (but not specific notes) overlap between them. See\n        https://arxiv.org/abs/1902.08710 for more details.\n      estimate_f0_and_loudness: bool, whether to estimate fundamental frequency\n        (F0) and loudness for the audio (at 250 Hz) and add them to the set of\n        features.\n      **kwargs: keyword arguments forwarded to super.\n    '
    name_parts = []
    if gansynth_subset:
        name_parts.append('gansynth_subset')
    else:
        name_parts.append('full')
    if estimate_f0_and_loudness:
        name_parts.append('f0_and_loudness')
    super(NsynthConfig, self).__init__(name='.'.join(name_parts), version=tfds.core.Version('1.1.0', experiments={tfds.core.Experiment.S3: False}), **kwargs)
    self.gansynth_subset = gansynth_subset
    self.estimate_f0_and_loudness = estimate_f0_and_loudness
Constructs a NsynthConfig.

Args:
  gansynth_subset: bool, whether to use the subset of the dataset introduced
    in the ICLR 2019 GANSynth paper (Engel, et al. 2018). This subset uses
    acoustic-only instrument sources and limits the pitches to the interval
    [24, 84]. The train and test splits are also modified so that
    instruments (but not specific notes) overlap between them. See
    https://arxiv.org/abs/1902.08710 for more details.
  estimate_f0_and_loudness: bool, whether to estimate fundamental frequency
    (F0) and loudness for the audio (at 250 Hz) and add them to the set of
    features.
  **kwargs: keyword arguments forwarded to super.
def __init__(self, gansynth_subset=False, estimate_f0_and_loudness=False, **kwargs):
    'Constructs a NsynthConfig.\n\n    Args:\n      gansynth_subset: bool, whether to use the subset of the dataset introduced\n        in the ICLR 2019 GANSynth paper (Engel, et al. 2018). This subset uses\n        acoustic-only instrument sources and limits the pitches to the interval\n        [24, 84]. The train and test splits are also modified so that\n        instruments (but not specific notes) overlap between them. See\n        https://arxiv.org/abs/1902.08710 for more details.\n      estimate_f0_and_loudness: bool, whether to estimate fundamental frequency\n        (F0) and loudness for the audio (at 250 Hz) and add them to the set of\n        features.\n      **kwargs: keyword arguments forwarded to super.\n    '
    name_parts = []
    if gansynth_subset:
        name_parts.append('gansynth_subset')
    else:
        name_parts.append('full')
    if estimate_f0_and_loudness:
        name_parts.append('f0_and_loudness')
    super(NsynthConfig, self).__init__(name='.'.join(name_parts), version=tfds.core.Version('1.1.0', experiments={tfds.core.Experiment.S3: False}), **kwargs)
    self.gansynth_subset = gansynth_subset
    self.estimate_f0_and_loudness = estimate_f0_and_loudness