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.

44
/ 100
Emerging

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.

data-science machine-learning tabular-data-analysis data-representation unsupervised-learning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

93

Forks

19

Language

Python

License

MIT

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.