code: def feature_names(self):
          
          if self._feature_names is None:
              self._feature_names = ['f{0}'.format(i) for i in range(self.num_col())]
          return self._feature_names
docs: Get feature names (column labels).
  
          Returns
          -------
          feature_names : list or None