aboutsummaryrefslogtreecommitdiff
path: root/train.py
diff options
context:
space:
mode:
authorVasil Zlatanov <v@skozl.com>2018-10-18 12:54:21 +0100
committerVasil Zlatanov <v@skozl.com>2018-10-18 12:54:21 +0100
commit1afdc762b80613f9ae8c6f35296a883c40fdc375 (patch)
tree501b9b650b447719b5ea6164fe478c40877dfc70 /train.py
parent1bd5993aeb5cb84657cd1acb72f9b7c6e6c3553d (diff)
downloadvz215_np1915-1afdc762b80613f9ae8c6f35296a883c40fdc375.tar.gz
vz215_np1915-1afdc762b80613f9ae8c6f35296a883c40fdc375.tar.bz2
vz215_np1915-1afdc762b80613f9ae8c6f35296a883c40fdc375.zip
Require -m argument
Diffstat (limited to 'train.py')
-rwxr-xr-xtrain.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/train.py b/train.py
index b7e9fb0..a0c2a9a 100755
--- a/train.py
+++ b/train.py
@@ -18,13 +18,13 @@ def normalise_faces(average_face, raw_faces):
parser = argparse.ArgumentParser()
parser.add_argument("-i", "--data", help="Input CSV file", required=True)
parser.add_argument("-o", "--model", help="Output model file", required=True)
-parser.add_argument("-m", "--M", help="Number of eigenvalues in model", type=int)
+parser.add_argument("-m", "--eigen", help="Number of eigenvalues in model", required=True, type=int)
args = parser.parse_args()
assert args.data, "No input CSV data (-i, --input-data)"
assert args.model, "No model specified (-o, --model)"
-M = args.M | -1;
+M = args.eigen
raw_faces = genfromtxt(args.data, delimiter=',').T