Beispiel #1
0
def compute_metrics(intent_list, out_intent_label_list):
    assert len(intent_list) == len(out_intent_label_list)
    results = {}
    intent_result, report = metrics_report(out_intent_label_list, intent_list)
    results.update(intent_result)

    return results, report
Beispiel #2
0
def compute_metrics(intent_preds, intent_labels):
    assert len(intent_preds) == len(intent_labels)
    # pr = 0.5
    results = {}
    # intent_preds1 = [1 if intent_preds[i] > pr else 0 for i in range(intent_preds.shape[0])]
    # intent_result, wrong_indexs_all = get_all_metrics_two(intent_labels, intent_preds)
    intent_result, report = metrics_report(intent_labels, intent_preds)
    results.update(intent_result)
    return results, report
Beispiel #3
0
def compute_metrics(intent_preds_list, out_intent_label_list):
    metrics, report = metrics_report(out_intent_label_list, intent_preds_list)

    return metrics, report