awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesCheckpoint Metadata Tracking

Logs and monitors the history of persisted state snapshots to track recovery progress.

Distinct from Data Checkpointing: Focuses on the metadata and history of checkpoints rather than the storage mechanism itself

Explore 7 awesome GitHub repositories matching data & databases · Checkpoint Metadata Tracking. Refine with filters or upvote what's useful.

Awesome Checkpoint Metadata Tracking GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • netflix/metaflowAvatar de Netflix

    Netflix/metaflow

    9,764Voir sur GitHub↗

    Metaflow is a Python machine learning framework and MLOps workflow orchestrator designed to manage the lifecycle of data pipelines from local prototyping to production. It serves as a distributed compute manager and an experiment tracking system, enabling the creation of reproducible pipelines that transition between development and high-availability production environments. The framework distinguishes itself through an integrated checkpointing system that automatically persists intermediate data artifacts to remote storage, allowing failed runs to be resumed from the last successful step. It

    Logs information about loaded and stored checkpoints to monitor the progress of retried tasks.

    Pythonagentsaiaws
    Voir sur GitHub↗9,764
  • kingoflolz/mesh-transformer-jaxAvatar de kingoflolz

    kingoflolz/mesh-transformer-jax

    6,376Voir sur GitHub↗

    Ce projet est un framework de transformer basé sur JAX et un entraîneur de modèles de langage large conçu pour construire et entraîner des modèles distribués sur des accélérateurs matériels TPU. Il fournit un système pour le pré-entraînement et le fine-tuning de modèles autorégressifs en divisant les poids et les calculs sur un maillage de périphériques pour réduire la surcharge mémoire et augmenter la vitesse de traitement. Le framework inclut un orchestrateur de calcul TPU pour provisionner les ressources et automatiser l'installation des dépendances sur des nœuds distribués distants. Il dispose également d'un convertisseur de poids de modèle capable de transformer et de re-sharder les checkpoints entre différentes configurations matérielles et précisions numériques. Le projet couvre des capacités plus larges, notamment la gestion de checkpoints shardés pour le stockage cloud, le chargement de données par flux avec restauration d'état et la génération de texte basée sur le noyau pour l'inférence. Il prend en charge l'accélération matérielle compilée XLA pour les clusters TPU et GPU et fournit des outils de benchmarking de performance sur des tâches linguistiques standardisées.

    Saves and restores model states as distributed shards to cloud storage using a metadata index for versioning.

    Python
    Voir sur GitHub↗6,376
  • kurrent-io/kurrentdbAvatar de kurrent-io

    kurrent-io/KurrentDB

    5,809Voir sur GitHub↗

    KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores events as immutable, ordered records in streams, preserving a complete audit trail and enabling temporal queries. The database uses gRPC for all client-server and inter-node communication, providing efficient binary serialization and bidirectional streaming, and supports atomic multi-stream writes that ensure consistency across multiple streams in a single transaction. The database distinguishes itself with a built-in JavaScript projection engine that transforms, filters, and aggregates

    Maintains persistent subscriptions with checkpointing that survive client restarts and network interruptions.

    C#cqrsdatabaseevent-sourcing
    Voir sur GitHub↗5,809
  • cri-o/cri-oAvatar de cri-o

    cri-o/cri-o

    5,629Voir sur GitHub↗

    CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th

    Records the creation time of container checkpoints in archive metadata.

    Go
    Voir sur GitHub↗5,629
  • mosaicml/composerAvatar de mosaicml

    mosaicml/composer

    5,485Voir sur GitHub↗

    Composer est un framework d'entraînement distribué PyTorch conçu pour mettre à l'échelle des modèles de grande taille sur des clusters GPU multi-nœuds. Il fonctionne comme un entraîneur de grands modèles de langage, un optimiseur de modèle distribué et un gestionnaire de cycle de vie d'entraînement. Le projet se différencie en tant que bibliothèque de régularisation pour le deep learning, fournissant des techniques d'optimisation spécialisées telles que Sharpness Aware Minimization, MixUp et CutMix pour améliorer la généralisation des modèles. Il distingue davantage son flux d'entraînement par l'utilisation du warmup de longueur de séquence, du gel progressif des couches et du checkpointing d'état fragmenté pour la récupération de modèles à grande échelle. Le framework couvre une large surface de capacités, incluant l'orchestration de l'entraînement distribué, la gestion du matériel en précision mixte et le streaming de données cloud-native. Il fournit également des outils étendus de surveillance et d'observabilité pour les diagnostics de mémoire GPU, la détection de divergence d'entraînement et le suivi du débit. Le projet inclut un lanceur en ligne de commande pour automatiser l'exécution de tâches d'entraînement multi-GPU sur plusieurs nœuds.

    Saves and restores model weights as distributed shards to support large-scale models across varying GPU counts.

    Python
    Voir sur GitHub↗5,485
  • maiot-io/zenmlAvatar de maiot-io

    maiot-io/zenml

    5,452Voir sur GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Configures how local code changes are tracked by ignoring untracked files during pipeline execution.

    Python
    Voir sur GitHub↗5,452
  • entireio/cliAvatar de entireio

    entireio/cli

    2,753Voir sur GitHub↗

    This project is a Git-based AI session tracker and context manager designed to record AI agent interactions, transcripts, and tool usage directly into Git repositories. It functions as a system for capturing and indexing the reasoning behind code changes, linking AI prompts and responses to specific code commits to preserve developer intent. The tool distinguishes itself by using Git as a primary storage layer for session metadata, utilizing shadow branches and checkpoints to track agent state without polluting the main commit log. It includes specialized capabilities for auditing AI contribu

    Links agent interactions to commits using metadata checkpoints and shadow branches.

    Goagentsaiclaude
    Voir sur GitHub↗2,753
  1. Home
  2. Data & Databases
  3. Data Checkpointing
  4. Checkpoint Metadata Tracking

Explorer les sous-tags

  • Checkpoint Timestamp IncludersRecords the time when a container checkpoint was created in the checkpoint archive metadata. **Distinct from Checkpoint Metadata Tracking:** Distinct from Checkpoint Metadata Tracking: focuses on including timestamps in checkpoint metadata, not on logging history.
  • Code Modification Tracking1 sous-tagTracks incremental file changes during agent tasks to generate clean, structured commit histories. **Distinct from Checkpoint Metadata Tracking:** Distinct from Checkpoint Metadata Tracking as it focuses on the actual file modifications rather than the metadata of the snapshots.
  • Durable Subscription CheckpointsPersistent subscriptions that track progress via checkpoints, surviving client restarts and network interruptions. **Distinct from Checkpoint Metadata Tracking:** Distinct from Checkpoint Metadata Tracking: focuses on durable subscription checkpointing for event streams, not general checkpoint metadata logging.
  • Shadow-Branch CheckpointingRecords agent interactions by writing metadata checkpoints to hidden shadow branches to avoid polluting logs. **Distinct from Checkpoint Metadata Tracking:** Distinct from Checkpoint Metadata Tracking by implementing the storage via Git shadow branches specifically.
  • Sharded Checkpoint Storage1 sous-tagStorage mechanisms for distributed model state shards in remote cloud environments. **Distinct from Checkpoint Metadata Tracking:** Focuses on the sharded storage architecture for large models rather than just metadata tracking.