|
test_cases = [ |
|
{ |
|
"references": [ |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
"1111", |
|
], |
|
"predictions": [ |
|
"1111", |
|
"1112", |
|
"1120", |
|
"1211", |
|
"1311", |
|
"2111", |
|
"111", |
|
"11", |
|
"1", |
|
"9999", |
|
], |
|
"result": { |
|
"accuracy": 0.1111111111111111, |
|
"hierarchical_precision": 0.26666666666666666, |
|
"hierarchical_recall": 1.0, |
|
"hierarchical_fmeasure": 0.4210526315789474, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1111"], |
|
"result": { |
|
"accuracy": 1.0, |
|
"hierarchical_precision": 1.0, |
|
"hierarchical_recall": 1.0, |
|
"hierarchical_fmeasure": 1.0, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1112"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.75, |
|
"hierarchical_recall": 0.75, |
|
"hierarchical_fmeasure": 0.75, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1120"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.5, |
|
"hierarchical_recall": 0.5, |
|
"hierarchical_fmeasure": 0.5, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1211"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.25, |
|
"hierarchical_recall": 0.25, |
|
"hierarchical_fmeasure": 0.25, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1311"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.25, |
|
"hierarchical_recall": 0.25, |
|
"hierarchical_fmeasure": 0.25, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["2111"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.0, |
|
"hierarchical_recall": 0.0, |
|
"hierarchical_fmeasure": 0, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["111"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 1.0, |
|
"hierarchical_recall": 0.25, |
|
"hierarchical_fmeasure": 0.4, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["11"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 1.0, |
|
"hierarchical_recall": 0.25, |
|
"hierarchical_fmeasure": 0.4, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["1"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 1.0, |
|
"hierarchical_recall": 0.25, |
|
"hierarchical_fmeasure": 0.4, |
|
}, |
|
}, |
|
{ |
|
"references": ["1111"], |
|
"predictions": ["9999"], |
|
"result": { |
|
"accuracy": 0.0, |
|
"hierarchical_precision": 0.0, |
|
"hierarchical_recall": 0.0, |
|
"hierarchical_fmeasure": 0, |
|
}, |
|
}, |
|
] |
|
|