Triploss函数来自罗浩博士的知乎分享与github分享:https://www.zhihu.com/question/46943328/answer/175040246
def triplet_loss(y_true, y_pred):
y_pred = K.l2_normalize(y_pred,axis=1)
batch = batch_size
#print(batch)
ref1 = y_pred[0:batch,:]
pos1 = y_pred[batch:batch+batch,:]
neg1 = y_pred[batch+batch:3*batch,:]
dis_pos = K.sum(K.square(ref1 - pos1), axis=1, keepdims=True)
dis_neg = K.sum(K.square(ref1 - neg1), axis=