I had fixed the eigenvalue 0.000000 thing i had the other day. Or so i thought. It seems to come up randomly when training a model.
I used to think i needed an even amount of pictures, but this doesn't seem to be the case. Sometimes i need to delete, sometimes i need to make it even to get good results. Removal of one picture can influence the outcome of the training. If i don't get it right the value oscillates between male or female genders.
I currently have 600 female pictures, 290 male pictures. Gender classification works very well. But yesterday i had an even better model, but somehow i deleted that (figures).
Anyway i guess what i'm trying to say is, i wish i had a better grasp on what influences this.
PS this is not haartraining, i'm use the facerecognizer model->train.