bob.ip.tensorflow_extractor merge requestshttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests2017-11-17T15:26:59Zhttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/1Add Facenet2017-11-17T15:26:59ZAmir MOHAMMADIAdd Facenethttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/2Update FaceNet.py -- Add an example preprocessor2018-02-01T07:46:59ZAmir MOHAMMADIUpdate FaceNet.py -- Add an example preprocessorTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/3added the DR-GAN encoder as a bob.bio.base.extractor2018-02-05T16:32:37ZGuillaume HEUSCHadded the DR-GAN encoder as a bob.bio.base.extractor@tiago.pereira @amohammadi I'll let you check ..
This is the code to encode an ID based on a face image using the so-called DR-GAN.
I'm aware that's a bit ugly, but this code come from MSU and is necessary to load the model they provi...@tiago.pereira @amohammadi I'll let you check ..
This is the code to encode an ID based on a face image using the so-called DR-GAN.
I'm aware that's a bit ugly, but this code come from MSU and is necessary to load the model they provided.Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/4[ci] Port new ci2018-03-31T19:12:05ZTiago de Freitas Pereira[ci] Port new ciTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/5Added support to the new bob.extension global config. Added the variables…2018-04-03T15:34:43ZTiago de Freitas PereiraAdded support to the new bob.extension global config. Added the variables…Added support to the new bob.extension global config. Added the variables facenet_modelpath and drgan_modelpath to the bobrc
You will like this one @amohammadiAdded support to the new bob.extension global config. Added the variables facenet_modelpath and drgan_modelpath to the bobrc
You will like this one @amohammadiTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/6Renamed the bobrc variables and update the docs2018-04-13T12:23:17ZTiago de Freitas PereiraRenamed the bobrc variables and update the docsHey,
- I've changed the name of the rc variables.
- Set the download method to save the model path in the rc variable
- Added documentation saying how to reset this value
Closes #2Hey,
- I've changed the name of the rc variables.
- Set the download method to save the model path in the rc variable
- Added documentation saying how to reset this value
Closes #2Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/7Replaced the download_model method to the new one implemented in bob.extension2018-05-08T07:43:40ZTiago de Freitas PereiraReplaced the download_model method to the new one implemented in bob.extensionCloses #5
@amohammadi I assigned this one to myself. If you feel reviewing this one, please go aheadCloses #5
@amohammadi I assigned this one to myself. If you feel reviewing this one, please go aheadTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/8Antecipating issue with conda-build2018-05-21T09:17:26ZTiago de Freitas PereiraAntecipating issue with conda-buildCheck https://gitlab.idiap.ch/bob/bob.db.ijbc/merge_requests/1Check https://gitlab.idiap.ch/bob/bob.db.ijbc/merge_requests/1https://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/9Removed plot since this is not used2018-07-26T09:17:31ZTiago de Freitas PereiraRemoved plot since this is not usedhttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/10[facenet] Allow for layer name to be provided as well2018-08-13T11:45:57ZAmir MOHAMMADI[facenet] Allow for layer name to be provided as wellTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/11Created a VGGFace for tensorflow2019-02-06T10:04:18ZTiago de Freitas PereiraCreated a VGGFace for tensorflowAdded download linkAdded download linkhttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/12Add MTCNN (tensorflow) model2019-05-20T15:46:54ZAmir MOHAMMADIAdd MTCNN (tensorflow) modelcode and model from https://github.com/blaueck/tf-mtcnncode and model from https://github.com/blaueck/tf-mtcnnTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/13Improve graph and session handling in facenet class2019-06-07T14:33:44ZAmir MOHAMMADIImprove graph and session handling in facenet classhttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/14Corrected the external link to FaceNet model2019-07-12T22:34:05ZPavel KORSHUNOVCorrected the external link to FaceNet modelIf someone from outside Idiap is trying to use FaceNet model, it would not download it, since downloading from google drive requires cookies now. So, the link is replaced to the one on Dropbox.If someone from outside Idiap is trying to use FaceNet model, it would not download it, since downloading from google drive requires cookies now. So, the link is replaced to the one on Dropbox.https://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/15Tensorflow 2 compatibility2020-03-11T16:11:45ZAmir MOHAMMADITensorflow 2 compatibilityFixes #9Fixes #9Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/merge_requests/16Make FaceNet pickalable2020-04-27T18:18:40ZTiago de Freitas PereiraMake FaceNet pickalableIn this MR FaceNet was made picklable. Two things were necessary.
1. Organize the initialization of the public variables of the facenet class
2. Add a semaphore to control two critical regions (__call__ and __getstate__). This allows Da...In this MR FaceNet was made picklable. Two things were necessary.
1. Organize the initialization of the public variables of the facenet class
2. Add a semaphore to control two critical regions (__call__ and __getstate__). This allows Dask to smoothly do multithreading.Amir MOHAMMADIAmir MOHAMMADI