Thanks to your help, I could finish the learning part of my neural network.
I am now trying to define a threshold to have a value of the energy over which I should consider two pictures as different and under which I should consider them as representing the same person. My goal is obviously to test the accuracy of the network similarly to the article you shared. Ultimately, determining a percentage of false-positive and so on.
For this purpose I am writing a python script.
However this work is pretty laborious. The python documentation for caffe is almost non-existent (or else i would love to see it !) and after many unexpected and not-so-understandable errors I could manage to create a script which puts my test set in the half-network (ie the "left arm" of the siamese: similar to the file example/siamese/mnist_siamese.prototxt file). Unhappily, the "left arm"'s output is always (0,0). Until now I could not figure out why (my learning is a failure ? my script is a failure ?).
Do you have any solution for this siamese tests/accuracy determination issue? Maybe you could share a script you previously used and I may take inspiration from?
Thanks again