Which libraries/implementations for Siamese networks do exist? I am most interested about R, C, and C++ implementations.

  • 1
    $\begingroup$ Questions asking for software, libraries, or code are off topic here. $\endgroup$ – gung - Reinstate Monica Feb 17 '17 at 18:51
  • $\begingroup$ @gung - no. There is no sentence "Questions asking for software, libraries, or code are off topic here" in stats.stackexchange.com/help/on-topic . If my question is off-topic, why stats.stackexchange.com/questions/41771/… is on-topic? $\endgroup$ – user31264 Feb 17 '17 at 21:00
  • $\begingroup$ CV is a site for questions about statistics (ML, etc.). Asking for libraries is not a question about NNs, but a question about R implementations, which is not the same thing. You are right that the linked Q should be closed as well; that was posted when the sites policies were looser & not as clear. $\endgroup$ – gung - Reinstate Monica Feb 17 '17 at 21:15

Caffe is written in C++ and allows you to implement a Siamese network:


For R deep learning packages see this question:

R libraries for deep learning

They probably allow you to do what you want to do.


Not the answer you're looking for? Browse other questions tagged or ask your own question.