I am working on a project for face recognition with photos taken by cameras. I should use a virtual machine with spark and deeplearning4j. The problem is that I didn't find the suitable algorithm and code to use for creating the neural network.
What is the difference between VGG16, keras, dataVec? and when we should use those models?