(
      self,
      md_version,
      meta_split,
      **as_dataset_kwargs)
return full_ways_dataset
Creates a full-ways dataset.

    Args:
      md_version: Meta-Dataset version in {'v1', 'v2'}.
      meta_split: meta-split (case-insensitive) in {'train', 'valid', 'test'}.
      **as_dataset_kwargs: kwargs passed to the `as_dataset` method.

    Returns:
      The full-ways dataset.

    Raises:
      ValueError, if the source does not provide `meta_split` in `md_version`.
Creates a full-ways dataset.
Creates a full - ways dataset .
def as_full_ways_dataset(
      self,
      md_version,
      meta_split,
      **as_dataset_kwargs):
    """Creates a full-ways dataset.

    Args:
      md_version: Meta-Dataset version in {'v1', 'v2'}.
      meta_split: meta-split (case-insensitive) in {'train', 'valid', 'test'}.
      **as_dataset_kwargs: kwargs passed to the `as_dataset` method.

    Returns:
      The full-ways dataset.

    Raises:
      ValueError, if the source does not provide `meta_split` in `md_version`.
    """
    start, stop = self.get_start_stop(md_version, meta_split)
    full_ways_dataset = self.as_dataset(
        split=f'all_classes[{start}:{stop}]', **as_dataset_kwargs)
    return full_ways_dataset
def as_full_ways_dataset ( self , md_version , meta_split , * * as_dataset_kwargs ) : start , stop = self . get_start_stop ( md_version , meta_split ) full_ways_dataset = self . as_dataset ( split = f'all_classes[{start}:{stop}]' , * * as_dataset_kwargs ) return full_ways_dataset