clabrugere/pytorch-scarf
Implementation of SCARF: Self-Supervised Contrastive Learning using Random Feature Corruption in Pytorch, a model learning a representation of tabular data using contrastive learning. It is inspired from SimCLR and uses a similar architecture and loss.
This is a machine learning tool for data scientists and researchers who work with structured, tabular datasets. It takes your raw tabular data and generates meaningful numerical representations (embeddings) for each row, even without labeled examples. These embeddings can then be used for tasks like clustering, classification, or anomaly detection, helping you find patterns or make predictions more effectively.
No commits in the last 6 months.
Use this if you need to extract valuable insights or prepare tabular data for machine learning when you don't have enough labeled examples for traditional supervised learning.
Not ideal if you are working with image, text, or time-series data, as this tool is specifically designed for tabular datasets.
Stars
93
Forks
19
Language
Python
License
MIT
Category
Last pushed
Mar 17, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/clabrugere/pytorch-scarf"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
AdaptiveMotorControlLab/CEBRA
Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA
theolepage/sslsv
Toolkit for training and evaluating Self-Supervised Learning (SSL) frameworks for Speaker...
PaddlePaddle/PASSL
PASSL包含 SimCLR,MoCo v1/v2,BYOL,CLIP,PixPro,simsiam, SwAV, BEiT,MAE 等图像自监督算法以及 Vision...
YGZWQZD/LAMDA-SSL
30 Semi-Supervised Learning Algorithms
ModSSC/ModSSC
ModSSC: A Modular Framework for Semi Supervised Classification