awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iterative avatar

iterative/dvc

0
View on GitHub↗
15,680 stele·1,302 fork-uri·Python·Apache-2.0·13 vizualizăridvc.org↗

Dvc

DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models. It functions as a system for managing large data artifacts by storing lightweight metadata in version control while keeping the actual binaries in a separate cache.

The project serves as an experiment tracker and remote storage synchronizer, enabling the execution and comparison of machine learning iterations based on hyperparameters and performance metrics. It provides a bridge for pushing and pulling these large data artifacts between local environments and cloud or on-premises storage.

The tool covers data pipeline automation through the definition and execution of computational graphs, ensuring only components impacted by changes are rerun. It further supports model reproducibility by reconstructing specific experiment states and syncing the corresponding data and code versions.

Features

  • Dataset Versioning Systems - Tracks large datasets and models using lightweight metadata in version control while storing binaries in an external cache.
  • Pointer-Based Tracking - Tracks large datasets using lightweight meta-files in version control while storing binaries in an external cache.
  • Experiment Tracking - Logs and tracks combinations of hyperparameters and performance metrics to compare machine learning model iterations.
  • Machine Learning Experiment Trackers - Provides systems for monitoring metrics and hyperparameters across multiple machine learning model iterations.
  • Model Reproducibility Tools - Ensures model reproducibility by syncing exact data and code versions to reconstruct specific experiment states.
  • Model Versioning Systems - Tracks and manages iterations of machine learning models and their associated data artifacts for reproducibility.
  • Content-Addressable Storage - Implements a content-addressable storage system using hashes to deduplicate large data artifacts.
  • Data Pipeline Automation - Executes structured data processing workflows and automatically reruns only modified components.
  • Data Pipeline Orchestration - Allows the definition and orchestration of complex data processing sequences through computational graphs.
  • Data Pipeline Orchestrators - Automates complex sequences of data processing tasks using computational graphs with automatic change detection.
  • Dataset Versioning Platforms - Provides a platform for versioning large research datasets and ML models to ensure training reproducibility.
  • Hash-Based Change Detection - Uses cryptographic checksums to detect changes in data or code and determine if pipeline stages need updating.
  • Workflow Orchestration - Provides DAG-based pipeline execution to orchestrate data processing steps and optimize re-execution.
  • State Reconstruction - Enables the reconstruction of specific experiment states and data versions to reproduce results.
  • Cloud Storage Sync Tools - Synchronizes local data caches with cloud platforms or on-premises network storage.
  • Dataset Comparators - Analyzes differences and statistical drift between different versions of datasets, models, and parameters.
  • Storage Synchronization Services - Implements automated synchronization of large datasets and models between local caches and remote cloud or on-premises storage.
  • Remote Build Caches - Provides a remote cache for pushing and pulling large data artifacts to facilitate team collaboration.
  • Machine Learning - CLI tool for version control of machine learning data.
  • Machine Learning Operations - Version control system for machine learning projects.
  • MLOps and Infrastructure - Data version control for ML projects.
  • Model Management - Data version control for ML projects.
  • Gestionarea datelor - Versions data and models for ML experiment management.
  • Data Management Systems - Version control system for data in machine learning projects.
  • Data Science and ML - Support and discussion for open-source data version control systems.
  • Experiment and Data Management - Git-based version control system for ML models and data.
  • Infrastructure and Serving - Version control for large files.
  • MLOps and Pipelines - Version control system for data and models.
  • Data Science Tooling - Version control system for data and models.
  • Data Science Tools - Version control system for data science projects.
  • Experimentation Tracking - Provides version control for data, models, and experiment pipelines.
  • Project Documentation Examples - Uses a website-like menu and animation for workflows.
  • Controlul versiunilor - Versions datasets and machine learning models.
  • Version Control Systems - Version control for data and machine learning models.

Istoric stele

Graficul istoricului de stele pentru iterative/dvcGraficul istoricului de stele pentru iterative/dvc

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Dvc

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Dvc.
  • treeverse/dvcAvatar treeverse

    treeverse/dvc

    15,679Vezi pe GitHub↗

    DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models using external storage and metadata pointers. It integrates with Git by utilizing placeholders to keep heavy artifacts out of the repository while maintaining a versioned link between code and data. The system manages remote data caches through a synchronization layer that connects local environments to cloud storage or network filesystems. It also functions as an experiment tracker, recording hyperparameters and metrics to compare the performance of different model iterations.

    Pythonaidata-sciencedata-version-control
    Vezi pe GitHub↗15,679
  • wandb/wandbAvatar wandb

    wandb/wandb

    10,844Vezi pe GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Pythonaicollaborationdata-science
    Vezi pe GitHub↗10,844
  • mlflow/mlflowAvatar mlflow

    mlflow/mlflow

    26,554Vezi pe GitHub↗
    Pythonagentopsagentsai
    Vezi pe GitHub↗26,554
  • iterative/mlemAvatar iterative

    iterative/mlem

    718Vezi pe GitHub↗

    🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one day🤞

    Python
    Vezi pe GitHub↗718
Vezi toate cele 30 alternative pentru Dvc→

Întrebări frecvente

Ce face iterative/dvc?

DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models. It functions as a system for managing large data artifacts by storing lightweight metadata in version control while keeping the actual binaries in a separate cache.

Care sunt principalele funcționalități ale iterative/dvc?

Principalele funcționalități ale iterative/dvc sunt: Dataset Versioning Systems, Pointer-Based Tracking, Experiment Tracking, Machine Learning Experiment Trackers, Model Reproducibility Tools, Model Versioning Systems, Content-Addressable Storage, Data Pipeline Automation.

Care sunt câteva alternative open-source pentru iterative/dvc?

Alternativele open-source pentru iterative/dvc includ: treeverse/dvc — DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models… wandb/wandb — Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow… mlflow/mlflow. iterative/mlem — 🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one day🤞. christoschristofidis/awesome-deep-learning — This project is a curated directory of resources, libraries, and frameworks designed to support the development,… allegroai/clearml — ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an…