code: def _info(self):
      if (
          self.config.columns is not None
          and self.config.features is not None
          and set(self.config.columns) != set(self.config.features)
      ):
          raise ValueError(
              "The columns and features argument must contain the same columns, but got ",
              f"{self.config.columns} and {self.config.features}",
          )
      return datasets.DatasetInfo(features=self.config.features)
  
file_path: datasets/src/datasets/packaged_modules/parquet/parquet.py
imports: import itertools
  from dataclasses import dataclass
  from typing import List, Optional
  import pyarrow
  import pyarrow.parquet
  import datasets
  from datasets.table import table_cast
label_desc: Use image node_id 1 for calling the Parquet obj's underlying member method code with example usage: obj._info() and returns: datasets