F1 SCORE

from sklearn.metrics import f1_score
y_true = [0, 1, 2, 0, 1, 2]
y_pred = [0, 2, 1, 0, 0, 1]
y_true
[0, 1, 2, 0, 1, 2]
y_pred
[0, 2, 1, 0, 0, 1]
f1_score_1 = f1_score(y_true, y_pred, average = 'macro')
f1_score_1
0.26666666666666666
f1_score_2 = f1_score(y_true, y_pred, average = 'micro')
f1_score_2
0.3333333333333333
f1_score_3 = f1_score(y_true, y_pred, average = 'weighted')
f1_score_3
0.26666666666666666
f1_score_4 = f1_score(y_true, y_pred, average = None)
f1_score_4
array([0.8, 0. , 0. ])
y_true = [0, 0, 0]
y_pred = [0, 0, 0]

f1_score(y_true, y_pred, zero_division = 1)
1.0