in data_measurements/labels/labels.py [0:0]
def _prepare_labels(self):
"""Loads a Labels object and computes label statistics"""
# Label object for the dataset
label_obj = Labels(dataset=self.dset,
dataset_name=self.dset_name,
config_name=self.dset_config)
# TODO: Handle the case where there are multiple label columns.
# The logic throughout the code assumes only one.
if type(self.label_field) == tuple:
label_field = self.label_field[0]
elif type(self.label_field) == str:
label_field = self.label_field
else:
logs.warning("Unexpected format %s for label column name(s). "
"Not computing label statistics." %
type(self.label_field))
return {}
label_results = label_obj.prepare_labels(label_field, self.label_names)
return label_results