class_docstr: A data interface for private data with meta information.
class_docstr_tok: ["A","data","interface","for","private","data","with","meta","information","."]
code: def get_all_dummy_colnames(self):
      max_vals = max(
          [len(val) for col, val in self.permitted_range.items()]
      )
      sample_data_dict = {
          col: np.resize(val, max_vals)
          for col, val in self.permitted_range.items()
      }
      sample_df = pd.DataFrame(sample_data_dict)
      return pd.get_dummies(sample_df).columns
  
imports: import collections
  import logging
  import sys
  from collections import defaultdict
  import numpy
  import pandas
  from sklearn.preprocessing import LabelEncoder
  from dice_ml.data_interfaces.base_data_interface import _BaseData
label_desc: Use image node_id 25 for calling the PrivateData obj's underlying member method code with example usage: obj.get_all_dummy_colnames() and returns: pd