Skip to content

The project implements Siamese Network with Triplet Loss in Keras to learn meaningful image representations in a lower-dimensional space. By training on the MNIST dataset, it creates a powerful architecture and implements Triplet Loss function. The resulting model enables applications like image search, recommendation systems, and image clustering.

Notifications You must be signed in to change notification settings

shahab-ghafoor/Siamese-Network-with-Triplet-Loss-in-Keras

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Siamese-Network-with-Triplet-Loss-in-Keras

Created a Siamese Network and implemented Triplet Loss function using Python and Keras. It involved training the network with the Triplet Loss function to produce Embeddings of different classes from MNIST dataset, and used data generator to prepare the data for training.

About

The project implements Siamese Network with Triplet Loss in Keras to learn meaningful image representations in a lower-dimensional space. By training on the MNIST dataset, it creates a powerful architecture and implements Triplet Loss function. The resulting model enables applications like image search, recommendation systems, and image clustering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published