Siamese Net questions

Excuse me, maybe an stupid question. I am new in DL, because I have a few training data for a classification project I proposed to use Siamese network (It allows few-shot learning). After watching videos I got confused:

Are these correct?

Siamese is trained in two steps:

  1. First, training step, using the triplet loss to learn the model parameters (
  2. Next, recognition step, add a Sigmoid activation to get a binary classifier ( In this case, I must retrain the net, in this case using another loss, ex. Hinge Loss?