![](/images/aug/25.jpg)
![](/images/aug/195.jpg)
![](/images/aug/96.jpg)
![](/images/aug/208.jpg)
![](/images/aug/52.jpg)
![](/images/aug/299.jpg)
![](/images/aug/111.jpg)
![](/images/aug/265.jpg)
![](/images/aug/70.jpg)
![](/images/aug/198.jpg)
![](/images/aug/136.jpg)
![](/images/aug/278.jpg)
A better implementation with online triplet mining. All the relevant code is available on github in model/triplet_loss.py.. There is an existing implementation of triplet loss with semi-hard online mining in TensorFlow: tf.contrib.losses.metric_learning.triplet_semihard_loss.Here we will not follow this …
![whatsapp](/images/whatsapp.png)
![](/images/aug/7.jpg)
![](/images/aug/193.jpg)
![](/images/aug/55.jpg)
![](/images/aug/328.jpg)
![](/images/aug/54.jpg)
![](/images/aug/321.jpg)
![](/images/aug/16.jpg)
![](/images/aug/237.jpg)
![](/images/aug/141.jpg)
![](/images/aug/183.jpg)
![](/images/aug/79.jpg)
![](/images/aug/260.jpg)
![](/images/aug/108.jpg)
![](/images/aug/343.jpg)
![](/images/aug/42.jpg)
![](/images/aug/217.jpg)
![](/images/aug/60.jpg)
![](/images/aug/227.jpg)
![](/images/aug/140.jpg)
![](/images/aug/190.jpg)
![](/images/aug/13.jpg)
![](/images/aug/222.jpg)
![](/images/aug/170.jpg)
![](/images/aug/348.jpg)
![](/images/aug/71.jpg)
![](/images/aug/280.jpg)
![](/images/aug/19.jpg)
![](/images/aug/249.jpg)
![](/images/aug/75.jpg)
![](/images/aug/264.jpg)
![](/images/aug/8.jpg)
![](/images/aug/238.jpg)
![](/images/aug/129.jpg)
![](/images/aug/299.jpg)
![](/images/aug/22.jpg)
![](/images/aug/220.jpg)
![](/images/aug/75.jpg)
![](/images/aug/249.jpg)
![](/images/aug/35.jpg)
![](/images/aug/192.jpg)
![](/images/aug/17.jpg)
![](/images/aug/240.jpg)
![](/images/aug/107.jpg)
![](/images/aug/234.jpg)
![](/images/aug/145.jpg)
![](/images/aug/310.jpg)
![](/images/aug/34.jpg)
![](/images/aug/341.jpg)
![](/images/aug/40.jpg)
![](/images/aug/235.jpg)
![](/images/aug/53.jpg)
![](/images/aug/245.jpg)
![](/images/aug/67.jpg)
![](/images/aug/227.jpg)
![](/images/aug/135.jpg)
![](/images/aug/292.jpg)