sklearn.metrics.precision_score
tp / (tp + fp)
Notes
When true positive + false positive == 0, precision returns 0 and raises UndefinedMetricWarning. This behavior can be modified with zero_division.
「TPとFPの和が0のとき、precisionは0を返し、UndefinedMetricWarningを送出」
TP = 0 かつ FP = 0、すなわち、モデルが推論した正例がない
Examplesでy_pred = [0, 0, 0, 0, 0, 0]
zero_division引数で1に変えられる