def _is_enum(feature_values, enum_threshold):
are_all_ints = np.vectorize(lambda val: float(val).is_integer())
return (
len(np.unique(feature_values)) <= enum_threshold and
np.all(are_all_ints(feature_values))
)
评论列表
文章目录