First page Back Continue Last page Overview Graphics

The Classifier

c = Classifier(cls["male"], cls["female"])

for i in range(130, 220, 5):

print(i, c.prob(i, best_only=False)) Results:

130 [(0.0, 'male'), (1.0, 'female')]

135 [(0.0, 'male'), (1.0, 'female')]

140 [(0.5, 'male'), (0.5, 'female')]

145 [(0.0, 'male'), (1.0, 'female')]

150 [(0.0, 'male'), (1.0, 'female')]

155 [(0.125, 'male'), (0.875, 'female')]

160 [(0.38461538461538469, 'male'), (0.61538461538461542, 'female')]

165 [(0.26666666666666666, 'male'), (0.73333333333333328, 'female')]

170 [(0.46153846153846162, 'male'), (0.53846153846153855, 'female')]

175 [(0.77777777777777779, 'male'), (0.22222222222222224, 'female')]

180 [(0.55555555555555558, 'male'), (0.44444444444444448, 'female')]

185 [(1.0, 'male'), (0.0, 'female')]

190 [(1.0, 'male'), (0.0, 'female')]

195 [(1.0, 'male'), (0.0, 'female')]

200 [(1.0, 'male'), (0.0, 'female')]

205 [(0.5, 'male'), (0.5, 'female')]

210 [(0.5, 'male'), (0.5, 'female')]

215 [(0.5, 'male'), (0.5, 'female')]