class_docstr: Curated Breast Imaging Subset of DDSM.
class_docstr_tok: ["Curated","Breast","Imaging","Subset","of","DDSM","."]
code: def _get_features_original_calc(self):
      features = self._get_features_original_base()
      features["abnormalities"].update(
          {
              "calc_type": tfds.features.ClassLabel(
                  names_file=tfds.core.tfds_path(
                      os.path.join(
                          "image_classification",
                          "cbis_ddsm_calc_types.txt",
                      )
                  )
              ),
              "calc_distribution": tfds.features.ClassLabel(
                  names_file=tfds.core.tfds_path(
                      os.path.join(
                          "image_classification",
                          "cbis_ddsm_calc_distributions.txt",
                      )
                  )
              ),
          }
      )
      features["abnormalities"] = tfds.features.Sequence(
          tfds.features.FeaturesDict(features["abnormalities"])
      )
      return tfds.features.FeaturesDict(features)
  
imports: import csv
  import os
  import re
  from absl import logging
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 3 for calling the CuratedBreastImagingDDSM obj's underlying member method code with example usage: obj._get_features_original_calc() and returns: tfds