Skip to content

GSOC 2022 PROJECT

ArcFace Loss Implementation for Tensorflow Similarity

Contributor
Aylin Aydın
Mentor
Yusuf Sarıgöz
Organization
TensorFlowData
Program
GSoC 2022Completed

About this project

Description from the program archive

Metric learning is a collection of machine learning approaches for learning to assess similarities and differences between data points from various modalities. It has a wide range of applications, including information retrieval, semantic search, and recommendation systems. One of the Metric Loss function, ArcFace loss determines the angle between the current feature and the target weight using the arc-cosine function since the dot product between the CNN feature and the last fully connected layer after feature and weight normalization matches the cosine distance.

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Develop demos for TensorFlow Lite Micro

    VishwaMentored by Paul Ruiz

  2. Tensorflow/JAX project — "JAX ML Textbook"

    XinglongMentored by Kevin Murphy

  3. Kaggle examples for TensorFlow Decision Forests

    Rishiraj AcharyaMentored by Josh Gordon

  4. Develop new models and examples for TensorFlow-Hub

    Mohammad ShoaibMentored by Gustavo

  5. Deep Care

    Mayuresh G AgasheMentored by Josh Gordon

  6. Addition of new losses to tensorflow similarity

    AbhisharMentored by Yusuf Sarıgöz

  7. JAX ML Textbook

    Giles Harper-DonnellyMentored by Kevin Murphy

  8. Contribute to KerasCV and KerasNLP

    Aditya KaneMentored by Sayak Paul, Luke Wood

  9. JAX ML TEXTBOOK

    KARM PATELMentored by Kevin Murphy

  10. Developing demos for TensorFlow Lite Micro

    Ayyuce DemirbasMentored by Paul Ruiz

  11. Develop NLP examples using HuggingFace Transformers

    Sreyan GhoshMentored by Vasudev Gupta

Data: Google Summer of Code public archive. This project in the official archive