Commit Graph

42 Commits

Author SHA1 Message Date
Andrew 71ee6ee747 Make OpenFace work with Python 3 (#231)
* Make OpenFace Python 3 compatible, retaining Python 2 compatibility.
Tests could be parameterised to test for either Python 2 or 3.
Tests currently fail due to different library calculation outcomes?

* Tiny change to remove the dependency on nosetest3.

* Dockerfile updates for OpenFace + Python3 + Dlib19.2 + OpenCV3.2

* Revert "Dockerfile updates for OpenFace + Python3 + Dlib19.2 + OpenCV3.2"

This reverts commit ec08fc9226.

* Change for python2 backwards compatibility

* Change for python2 backwards compatibility

* Change to ensure python2 backwards compatibility

* Change to ensure python2 backwards compatibility
2017-04-24 17:50:16 -04:00
Vijayenthiran Subramaniam fa2a3a5d20 Unknown people benchmarking with lfw dataset. (#171)
* Added few classifiers to demos/classifier.py; demos/classifier_test_train.py - for test train accuracy estimation; demos/classifier_webcam.py for webcam face recognition

* Two stage classifier in webcam demo

* Renamed classifier_test_train; cleaned up demos/classifier_webcam.py

* Initial commit of working unknown evaluation. Clean up pending

* Clean up lfw-classification-unknown.py and fix flake8 warnings
2016-07-28 14:38:14 -04:00
Brandon Amos 678c422894
Improve LFW --lfwPairs error message. 2016-07-10 07:31:05 -04:00
melgor 36cc8ddd72 Correct formating by autopep8 2016-06-29 10:19:08 +02:00
melgor ad078aef9b SpeedUP LFW test 2016-06-23 11:06:28 +02:00
Brandon Amos 811fce8613 lfw-classification: Fix typo. 2016-03-11 18:32:22 -05:00
Brandon Amos e455a1c82e Update classification results with OpenBLAS. 2016-03-11 18:32:22 -05:00
Brandon Amos 6ab7a6bb4e lfw-classification: Update LFW path. 2016-03-11 15:33:35 -05:00
Brandon Amos b3e41133ca lfw-classification: Add largeFont option. 2016-02-17 13:55:12 -05:00
Brandon Amos b922abc153 Fix flake8 warnings. 2016-02-07 17:50:41 -05:00
Brandon Amos 964c06f64a lfw-classification: Just use a linear SVM instead of grid search. 2016-02-07 17:24:39 -05:00
Brandon Amos 18bae7d1ad Update LFW plots. 2016-02-06 23:41:17 -05:00
Brandon Amos dfa6b7f614 Add LFW classification experiment. 2016-02-06 19:27:05 -05:00
Brandon Amos a5528889c4 lfw: classify->verify 2016-02-05 20:08:18 -05:00
Brandon Amos 4d855e6704 LFW: Improve error message for missing pairs.txt 2016-01-14 08:40:16 -05:00
Brandon Amos e243655a39 LFW: Improve docs for pairs.txt 2016-01-14 08:35:46 -05:00
Brandon Amos 9d1bd99579 Update copyright notices.
sed -i "/[Cc]opyright.*2015.*Carnegie Mellon University/s/2015/2015-2016/;"  $(git grep '[Cc]opyright.*Carnegie Mellon University'  | sed 's/:.*//' | uniq)
2016-01-13 14:52:52 -05:00
Brandon Amos 0764f0d6bd Update LFW results. 2016-01-12 17:49:56 -05:00
Brandon Amos 56dae9f999 Add nn4.small LFW results. 2016-01-12 14:32:54 -05:00
Brandon Amos e8344fbe34 Change lfw interface. 2016-01-12 14:32:54 -05:00
Brandon Amos 46251db1e2 lfw: Output accuracy. 2016-01-11 08:11:37 -05:00
Brandon Amos 434dc1ca9f Fix flake8 warnings. 2016-01-07 18:43:25 -05:00
Brandon Amos 6246fada83 Update code to nn4.v2 for #55. 2016-01-07 18:28:11 -05:00
Brandon Amos 5f076735a1 Rename nn4.v1 LFW experiment. 2016-01-07 18:28:11 -05:00
Brandon Amos dceb6a910b flake8 improvements. 2015-12-24 11:45:00 -05:00
Brandon Amos d81f76e48a Update LFW results with changes from #50. 2015-12-10 21:04:00 -05:00
Brandon Amos 58933774c5 Small pep8 fixes. 2015-10-13 07:40:47 -04:00
Brandon Amos ef14b3e4b3 LFW: AUC: Use 3 digits. 2015-10-12 16:55:18 -04:00
Brandon Amos a7de80b529 LFW: Make reference line dotted. Slight alpha on DeepFace line. 2015-10-12 16:52:06 -04:00
Brandon Amos 09e73241dd Complete draft of README. 2015-10-10 21:28:41 -04:00
Brandon Amos 000f33cab4 lfw experiment: Add argument for the pairs.txt location. 2015-10-10 21:28:41 -04:00
Brandon Amos 69586648e6 Refactor: facenet->openface. 2015-10-10 21:28:41 -04:00
Brandon Amos 1d58e82993 LFW: Show AUC. 2015-10-03 17:16:44 -04:00
Brandon Amos 718ed8caa1 Add OpenBR v1.1.0 data. 2015-10-03 17:16:02 -04:00
Brandon Amos 5aaea9cb58 Remove NaN values from eigenfaces data. 2015-10-03 17:15:46 -04:00
Brandon Amos 158ff1bcce LFW: Use 4 decimals. Rename our model. 2015-09-29 18:02:36 -04:00
Brandon Amos 5bffd697cc LFW experiment: Show avg and stdev of accuracies. 2015-09-26 04:41:48 -04:00
Brandon Amos d85ee28f93 Fully implement the LFW experiment.
+ Use ROC curve on 10 folds of test data and average them.
+ Add more ROC curves to the plot for comparison.
+ Compute accuracy from best threshold on the training data.
2015-09-26 04:34:58 -04:00
Brandon Amos ce72875f54 lfw roc: Make sure every representation exists. 2015-09-24 14:21:47 -04:00
Brandon Amos 63104030dd Evaluation: lfw-roc: Add license heading. 2015-09-24 10:44:43 -04:00
Brandon Amos bb96f0ac6e Evaluation: LFW: Add ROC generation script. 2015-09-24 10:18:34 -04:00
Brandon Amos ee3d11be37 Evaluation: Initial commit of openbr.DET. 2015-09-24 10:06:47 -04:00