Wszystkie rozpoznawania twarzy itd, nie są robione na Pythonie, bo jest zbyt wolny. Na pythonie siedzą głownie zawiłe rzeczy, w których nie zależy na czaie realizacji, a tylko na realizacji zadania.
Oraz kolejną rzeczą jest, że rozpoznawanie twarzy to raczej przetwarzanie obrazów, a nie machine learning ;)