def _get_field()

in lm_human_preferences/utils/hyperparams.py [0:0]


def _get_field(data, fieldname):
    matching_fields = [f for f in fields(data) if f.name == fieldname]
    if len(matching_fields) != 1:
        raise AttributeError(f"couldn't find field '{fieldname}' in {data}")
    return matching_fields[0]