oxen-release
Oxen
Our great sponsors
oxen-release | Oxen | |
---|---|---|
22 | 1 | |
810 | 143 | |
9.3% | 15.4% | |
9.1 | 9.8 | |
8 days ago | 4 days ago | |
Python | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
oxen-release
-
Ask HN: Can we do better than Git for version control?
We've been working on a data version control system called "oxen" optimized for large unstructured datasets that we are seeing more and more with the advent of many of the generative AI techniques.
Many of these datasets have many many images, videos, audio files, text as well as structured tabular datasets that git or git-lfs just falls flat on.
Would love anyone to kick the tires on it and let us know what you think:
https://github.com/Oxen-AI/oxen-release
The commands are mirrored after git so it is easy to learn, but optimized under the hood for larger datasets.
-
Snakemake – A framework for reproducible data analysis
Super cool! Would love to see an integration with Oxen and their data version control https://github.com/Oxen-AI/oxen-release
-
Ask HN: Data Management for AI Training
We have been working on a data version control tool called Oxen that is tackling many of your needs. Feel free to check it out here:
https://github.com/Oxen-AI/oxen-release#-oxen
Going down your list of requirements, Oxen has:
* Data versioning, similar paradigm to git, but built from the ground up for large ML datasets
-
A tale of Phobos – how we almost cracked a ransomware using CUDA
We've been working on some open source tooling called "oxen" that was built for large datasets of images, video, audio, text etc. We wanted to solve the exact problem you're flagging here with git.
Feel free to check it out here https://github.com/Oxen-AI/oxen-release#-oxen would love any feedback!
-
A Critical Field Guide for Working with Machine Learning Datasets
We've been working on an open source tool called Oxen to help store large ML datasets. It's optimized for large sets of unstructured data ie images, video, audio, text, as well as parquet or arrow style DataFrames.
Would love to get some feedback on it!
-
Oxen.ai: Fast Unstructured Data Version Control
Creators of the project here, the first difference is the raw speed if you have many images, video, audio, files etc.
We did some benchmarking here: https://github.com/Oxen-AI/oxen-release/blob/main/Performanc...
~TLDR~
The comparison with DVC is biased https://github.com/Oxen-AI/oxen-release/blob/main/Performanc...
I'd nowhere near the same performance with oxen. The analysis is very biased to help Oxen. I wish people had more integrity before trying so hard to push a half-baked product into the market.
-
🐂 🌾 Oxen.ai - Blazing Fast Unstructured Data Version Control
We have been working on an open source data version control tool, built in Rust, and aimed at versioning large sets of images, videos, audio, text, data frames, etc. Ie the types of data you need to work with for modern machine learning systems. The tooling can index hundreds of thousands of images in seconds and uses fast hashing and modern network protocols to sync it to the remote extremely fast. You can checkout some performance numbers on the CelebA facial recognition dataset here.
Oxen
-
Oxen.ai: Fast Unstructured Data Version Control
Link to the actual project source https://github.com/Oxen-AI/Oxen
What are some alternatives?
VFSForGit - Virtual File System for Git: Enable Git at Enterprise Scale
gpt-2-output-dataset - Dataset of GPT-2 outputs for research in detection, biases, and more
dvc - 🦉 ML Experiments and Data Management with Git
dud - A lightweight CLI tool for versioning data alongside source code and building data pipelines.
dolt - Dolt – Git for Data
extremely-linear - Extremely Linear Git History // git-linearize
mandala - A powerful and easy to use Python framework for experiment tracking and incremental computing
phobos-cuda-decryptor-poc
zfs-backup - A simple tool for backing up and rotating ZFS snapshots
qdrant - Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
snakemake-wrappers - This is the development home of the Snakemake wrapper repository, see
Grace - Grace Version Control System