liboxen 0.53.0

Oxen is a fast data version control system, built with machine learning training data in mind. Designed to handle terabytes of data with ease, using a workflow similar to git. Version both structured and unstructured data of any modality: text, images, video, audio, CSV, Parquet, JSONL, model checkpoints, and more. liboxen is the embeddable core library behind the oxen CLI and server, which power fine tuning and inference pipelines for multimodal LLMs, image models, and video models on Oxen.ai.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Metadata per data type
pub mod metadata_audio;
pub mod metadata_dir;
pub mod metadata_image;
pub mod metadata_tabular;
pub mod metadata_text;
pub mod metadata_video;

pub mod generic_metadata;

pub use metadata_audio::MetadataAudio;
pub use metadata_dir::MetadataDir;
pub use metadata_image::MetadataImage;
pub use metadata_tabular::MetadataTabular;
pub use metadata_text::MetadataText;
pub use metadata_video::MetadataVideo;