summaryrefslogtreecommitdiffstats
path: root/data/face-train.py
blob: 4fcee4c5aa80bc5a865fbf699e09a533bea5847e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/python
import os
import sys
from face_client import FaceClient, FaceError
from httplib import HTTPException
from urllib2 import HTTPError
from httplib import HTTPException
import time
import pickle

users = pickle.load(open(sys.argv[1]))
#exclude = ['Anmol', 'Nina', 'Scott']
exclude = []
ns = sys.argv[2]

api_key = '34a84a7835bf24df2d84b4bded84e838'
api_secret = '5bc9e8c5a9e3a2d916abbe3659a1b3f8'
client = FaceClient(api_key, api_secret)

for user in users:
    if user not in exclude:
        user = '_'.join(user.split())
        trained = client.faces_train(user+'@'+ns)
        print trained
        time.sleep(0.3)