An open API service indexing awesome lists of open source software.

Representation learning

Representation learning is a set of techniques in machine learning that automatically discover compact and meaningful features from raw data. It underpins modern advances in natural language processing, computer vision, and speech recognition.

https://github.com/google-research/simclr

SimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners

computer-vision contrastive-learning representation-learning self-supervised-learning simclr simclrv2 unsupervised-learning

Last synced: 27 Sep 2025

https://github.com/baaivision/eva

EVA Series: Visual Representation Fantasies from BAAI

foundation-models representation-learning vision-transformer

Last synced: 15 May 2025

https://github.com/sthalles/simclr

PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations

contrastive-loss deep-learning machine-learning pytorch pytorch-implementation representation-learning simclr torchvision unsupervised-learning

Last synced: 15 May 2025

https://github.com/baaivision/EVA

EVA Series: Visual Representation Fantasies from BAAI

foundation-models representation-learning vision-transformer

Last synced: 20 Mar 2025

https://github.com/accenture/ampligraph

Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org

graph-embeddings graph-representation-learning knowledge-graph knowledge-graph-embeddings machine-learning relational-learning representation-learning

Last synced: 13 May 2025

https://github.com/Accenture/AmpliGraph

Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org

graph-embeddings graph-representation-learning knowledge-graph knowledge-graph-embeddings machine-learning relational-learning representation-learning

Last synced: 03 Apr 2025

https://github.com/DeepGraphLearning/graphvite

GraphVite: A General and High-performance Graph Embedding System

cuda data-visualization gpu knowledge-graph machine-learning network-embedding representation-learning

Last synced: 13 Apr 2025

https://github.com/deepgraphlearning/graphvite

GraphVite: A General and High-performance Graph Embedding System

cuda data-visualization gpu knowledge-graph machine-learning network-embedding representation-learning

Last synced: 16 May 2025

https://github.com/unum-cloud/uform

Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and 🔜 video, up to 5x faster than OpenAI CLIP and LLaVA 🖼️ & 🖋️

bert clip clustering contrastive-learning cross-attention huggingface-transformers image-search language-vision llava multi-lingual multimodal neural-network openai openclip pretrained-models pytorch representation-learning semantic-search transformer vector-search

Last synced: 14 May 2025

https://github.com/OFA-Sys/ONE-PEACE

A general representation model across vision, audio, language modalities. Paper: ONE-PEACE: Exploring One General Representation Model Toward Unlimited Modalities

audio-language contrastive-loss foundation-models multimodal representation-learning vision-and-language vision-language vision-transformer

Last synced: 22 Jul 2025

https://github.com/ofa-sys/one-peace

A general representation model across vision, audio, language modalities. Paper: ONE-PEACE: Exploring One General Representation Model Toward Unlimited Modalities

audio-language contrastive-loss foundation-models multimodal representation-learning vision-and-language vision-language vision-transformer

Last synced: 13 May 2025

https://github.com/InternRobotics/PointLLM

[ECCV 2024 Best Paper Candidate & TPAMI 2025] PointLLM: Empowering Large Language Models to Understand Point Clouds

3d chatbot foundation-models gpt-4 large-language-models llama multimodal objaverse point-cloud pointllm representation-learning vision-and-language

Last synced: 20 Aug 2025

https://github.com/spijkervet/simclr

PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations by T. Chen et al.

contrastive-learning pytorch representation-learning simclr unsupervised-learning

Last synced: 15 May 2025

https://github.com/Spijkervet/SimCLR

PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations by T. Chen et al.

contrastive-learning pytorch representation-learning simclr unsupervised-learning

Last synced: 05 Apr 2025

https://github.com/mrgiovanni/modelsgenesis

[MICCAI 2019 Young Scientist Award] [MEDIA 2020 Best Paper Award] Models Genesis

3d-model fine-tuning foundation-models pre-trained-model representation-learning self-supervised-learning transfer-learning

Last synced: 15 May 2025

https://github.com/jackroos/VL-BERT

Code for ICLR 2020 paper "VL-BERT: Pre-training of Generic Visual-Linguistic Representations".

bert iclr2020 pre-training pytorch representation-learning self-supervised-learning vision-and-language vl-bert

Last synced: 02 Apr 2025

https://github.com/OpenRobotLab/PointLLM

[ECCV 2024 Best Paper Candidate] PointLLM: Empowering Large Language Models to Understand Point Clouds

3d chatbot foundation-models gpt-4 large-language-models llama multimodal objaverse point-cloud pointllm representation-learning vision-and-language

Last synced: 20 Mar 2025

https://github.com/araffin/robotics-rl-srl

S-RL Toolbox: Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics

arm baselines baxter-robot gym kuka pybullet pytorch reinforcement-learning representation-learning robotics state

Last synced: 04 Apr 2025

https://github.com/Sujit-O/pykg2vec

Python library for knowledge graph embedding and representation learning.

embedding-models embedding-python knowledge-graph representation-learning

Last synced: 29 Apr 2025

https://github.com/sujit-o/pykg2vec

Python library for knowledge graph embedding and representation learning.

embedding-models embedding-python knowledge-graph representation-learning

Last synced: 09 Apr 2025

https://github.com/salesforce/pcl

PyTorch code for "Prototypical Contrastive Learning of Unsupervised Representations"

contrastive-learning pre-trained-model representation-learning self-supervised-learning unsupervsied-learning

Last synced: 05 Apr 2025

https://github.com/salesforce/PCL

PyTorch code for "Prototypical Contrastive Learning of Unsupervised Representations"

contrastive-learning pre-trained-model representation-learning self-supervised-learning unsupervsied-learning

Last synced: 08 May 2025

https://github.com/baaivision/tokenize-anything

[ECCV 2024] Tokenize Anything via Prompting

foundation-models multimodal promptable representation-learning

Last synced: 15 May 2025

https://github.com/thudm/gatne

Source code and dataset for KDD 2019 paper "Representation Learning for Attributed Multiplex Heterogeneous Network"

attributed-networks heterogeneous-network multiplex-networks network-embedding representation-learning

Last synced: 05 Apr 2025

https://github.com/yukimasano/self-label

Self-labelling via simultaneous clustering and representation learning. (ICLR 2020)

clustering iclr2020 representation-learning resnet resnet-v2 self-supervised-learning

Last synced: 08 May 2025

https://github.com/sthalles/pytorch-byol

PyTorch implementation of Bootstrap Your Own Latent: A New Approach to Self-Supervised Learning

byol deep-learning pytorch representation-learning self-supervised-learning simclr unsupervised-learning

Last synced: 05 Apr 2025

https://github.com/mims-harvard/decagon

Graph convolutional neural network for multirelational link prediction

deep-learning embeddings graph-convolutional-networks graph-neural-networks pharmacology representation-learning

Last synced: 10 Oct 2025

https://github.com/johngiorgi/declutr

The corresponding code from our paper "DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representations". Do not hesitate to open an issue if you run into any trouble!

allennlp contrastive-learning metric-learning natural-language-processing pytorch representation-learning self-supervised-learning semantic-search semantic-text-similarity sentence-embeddings sentence-similarity transformers

Last synced: 14 Oct 2025

https://github.com/JohnGiorgi/DeCLUTR

The corresponding code from our paper "DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representations". Do not hesitate to open an issue if you run into any trouble!

allennlp contrastive-learning metric-learning natural-language-processing pytorch representation-learning self-supervised-learning semantic-search semantic-text-similarity sentence-embeddings sentence-similarity transformers

Last synced: 30 Mar 2025

https://github.com/mims-harvard/tfc-pretraining

Self-supervised contrastive learning for time series via time-frequency consistency

consistency-models contrastive-learning deep-learning pre-trained-model representation-learning self-supervised-learning time-series

Last synced: 10 Oct 2025

https://github.com/bshall/hubert

HuBERT content encoders for: A Comparison of Discrete and Soft Speech Units for Improved Voice Conversion

pytorch representation-learning speech voice-conversion

Last synced: 09 Apr 2025

https://github.com/lucashu1/link-prediction

Representation learning for link prediction within social networks

autoencoder graph-algorithms link-prediction networkx node2vec representation-learning social-network

Last synced: 04 Apr 2025

https://github.com/claws-lab/jodie

A PyTorch implementation of ACM SIGKDD 2019 paper "Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks"

dynamic-networks embedding-trajectories embeddings kdd2019 machine-learning network-embedding representation-learning temporal-network

Last synced: 17 Apr 2025

https://github.com/voidism/DiffCSE

Code for the NAACL 2022 long paper "DiffCSE: Difference-based Contrastive Learning for Sentence Embeddings"

contrastive-learning representation-learning self-supervised-learning sentence-embeddings sentence-similarity sentence-transformers

Last synced: 09 May 2025

https://github.com/dinghanshen/SWEM

The Tensorflow code for this ACL 2018 paper: "Baseline Needs More Love: On Simple Word-Embedding-Based Models and Associated Pooling Mechanisms"

deep-learning natural-language-processing representation-learning tensorflow

Last synced: 10 May 2025

https://github.com/tiger-ai-lab/vlm2vec

This repo contains the code for "VLM2Vec: Training Vision-Language Models for Massive Multimodal Embedding Tasks" [ICLR25]

benchmark contrastive-learning embedding image-retrieval mmeb multimodal rag representation-learning video-retrieval visual-document-retrieval vlm

Last synced: 13 Jun 2025

https://github.com/google-deepmind/multi_object_datasets

Multi-object image datasets with ground-truth segmentation masks and generative factors.

datasets deepmind representation-learning segmentation

Last synced: 17 Jun 2025

https://github.com/jmtomczak/vae_vampprior

Code for the paper "VAE with a VampPrior", J.M. Tomczak & M. Welling

deep-learning generative-model representation-learning variational-autoencoders

Last synced: 01 Apr 2025

https://github.com/autonomousvision/factor-fields

[SIGGRAPH 2023] We provide a unified formula for neural fields (Factor Fields) and a novel dictionary factorization (Dictionary Fields)

dictionary nerf representation-learning

Last synced: 27 Jul 2025

https://github.com/andrewatanov/simclr-pytorch

PyTorch implementation of SimCLR: supports multi-GPU training and closely reproduces results

contrastive-learning deep-learning pytorch pytorch-implementation representation-learning self-supervised-learning

Last synced: 09 Apr 2025

https://github.com/hangg7/deformable-kernels

Deforming kernels to adapt towards object deformation. In ICLR 2020.

iclr2020 operator pytorch representation-learning

Last synced: 21 Aug 2025

https://github.com/rayhane-mamah/efficient-vdvae

Official Pytorch and JAX implementation of "Efficient-VDVAE: Less is more"

image-generation jax paper python pytorch representation-learning unsupervised-learning vae

Last synced: 22 Jun 2025

https://github.com/ryanchankh/mcr2

Official Implementation of Learning Diverse and Discriminative Representations via the Principle of Maximal Coding Rate Reduction (2020)

clustering deep-learning information-theory representation-learning

Last synced: 08 May 2025

https://github.com/salesforce/alpro

Align and Prompt: Video-and-Language Pre-training with Entity Prompts

prompt-learning representation-learning video-language video-question-answering video-text-retrieval vision-and-language

Last synced: 20 Aug 2025

https://github.com/iamyuanchung/Autoregressive-Predictive-Coding

Autoregressive Predictive Coding: An unsupervised autoregressive model for speech representation learning

pre-training pytorch representation-learning self-supervised-learning unsupervised-learning

Last synced: 19 Jul 2025

https://github.com/thesouthfrog/stylealign

[ICCV 2019]Aggregation via Separation: Boosting Facial Landmark Detector with Semi-Supervised Style Transition

data-augmentation face-alignment facial-landmarks representation-learning semi-supervised-learning

Last synced: 23 Apr 2025

https://github.com/cambridgeltl/sapbert

[NAACL'21 & ACL'21] SapBERT: Self-alignment pretraining for BERT & XL-BEL: Cross-Lingual Biomedical Entity Linking.

acl2021 bert bionlp contrastive-learning language-model lexical-semantics machine-learning metric-learning naacl2021 nlp representation-learning

Last synced: 23 Nov 2025

https://github.com/vintasoftware/entity-embed

PyTorch library for transforming entities like companies, products, etc. into vectors to support scalable Record Linkage / Entity Resolution using Approximate Nearest Neighbors.

approximate-nearest-neighbors data-matching deduplication deep-learning embeddings entity-matching entity-resolution python pytorch record-linkage representation-learning

Last synced: 08 Oct 2025

https://github.com/timsainb/parametricumap_paper

Parametric UMAP embeddings for representation and semisupervised learning. From the paper "Parametric UMAP: learning embeddings with deep neural networks for representation and semi-supervised learning" (Sainburg, McInnes, Gentner, 2020).

dimensionality-reduction machine-learning representation-learning semisupervised-learning umap

Last synced: 16 Oct 2025

https://github.com/xvjiarui/vfs

Rethinking Self-Supervised Correspondence Learning: A Video Frame-level Similarity Perspective, in ICCV 2021 (Oral)

correspondence pytorch representation-learning self-su video

Last synced: 23 Jun 2025

https://github.com/AstraZeneca/SubTab

The official implementation of the paper, "SubTab: Subsetting Features of Tabular Data for Self-Supervised Representation Learning"

contrastive-learning multi-view-learning representation-learning self-supervised-learning tabular-data

Last synced: 01 May 2025

https://github.com/luizgh/sigver_wiwd

Learned representation for Offline Handwritten Signature Verification. Models and code to extract features from signature images.

convolutional-neural-networks deep-learning handwriting representation-learning signature-verification

Last synced: 21 Aug 2025

https://github.com/astrazeneca/subtab

The official implementation of the paper, "SubTab: Subsetting Features of Tabular Data for Self-Supervised Representation Learning"

contrastive-learning multi-view-learning representation-learning self-supervised-learning tabular-data

Last synced: 08 May 2025

https://github.com/vita-epfl/social-nce

[ICCV21] Official implementation of the "Social NCE: Contrastive Learning of Socially-aware Motion Representations" in PyTorch.

contrastive-learning data-augmentation imitation-learning motion-forecasting multi-agent reinforcement-learning representation-learning

Last synced: 16 Jan 2026

https://github.com/snap-stanford/gib

Graph Information Bottleneck (GIB) for learning minimal sufficient structural and feature information using GNNs

graph-neural-networks information-bottleneck node-classification representation-learning robustness

Last synced: 21 Jul 2025

https://github.com/cwx-worst-one/eat

[IJCAI 2024] EAT: Self-Supervised Pre-Training with Efficient Audio Transformer

audio audio-classification deep-learning eat fairseq pytorch representation-learning self-supervised-learning

Last synced: 05 Apr 2025

https://github.com/boathit/t2vec

t2vec: Deep Representation Learning for Trajectory Similarity Computation

representation-learning spatial-data-analysis trajectory-embedding

Last synced: 04 May 2025