Rerun est une pile de données open-source pour l'IA Physique, fournissant de puissants outils de journalisation et de visualisation pour les données multimodales et temporelles. Conçu pour la robotique, la vision par ordinateur et l'informatique spatiale, il aide les développeurs à comprendre et à déboguer des systèmes complexes avec des SDK pour Python, Rust et C++.

5
Ajouté le : 2025-08-10
Type de tarification Freemium
Trafic mensuel : 56.9K

Rerun Aperçu

Rerun est une pile de données spécialisée conçue pour le domaine émergent de l'IA Physique (Physical AI), qui englobe la robotique, l'informatique spatiale et l'IA incarnée. Il offre une suite complète d'outils open-source conçus pour gérer les complexités des données multimodales et temporelles. À la base, Rerun fournit une solution puissante de visualisation et de journalisation qui permet aux développeurs et aux chercheurs de voir, de comprendre et de déboguer leurs systèmes avec une clarté sans précédent. En proposant des SDK dans des langages populaires comme Python, C++ et Rust, Rerun s'intègre de manière transparente dans les flux de travail de développement existants, ce qui en fait un outil essentiel pour quiconque travaille avec des données de capteurs complexes, des simulations ou des modèles d'IA qui interagissent avec le monde physique.

La plateforme est construite autour d'un modèle de données de Système de Composants d'Entité (ECS) conscient du temps, qui est particulièrement adapté à la gestion de flux de données hétérogènes (par exemple, des nuages de points 3D, des images, des transformations, des flux vidéo) tout en les gardant parfaitement synchronisés dans le temps. Cela permet un débogage intuitif par 'voyage dans le temps', où les utilisateurs peuvent parcourir un enregistrement pour identifier le moment exact où un problème s'est produit. Le visualiseur Rerun est une application interactive haute performance qui s'exécute nativement, dans le navigateur, ou peut être intégrée directement dans des carnets Jupyter et d'autres applications, offrant une flexibilité maximale.

Comment utiliser Rerun

L'utilisation de Rerun est conçue pour être simple, vous permettant de commencer à visualiser des données en quelques minutes. Voici un flux de travail typique :

  1. Installation : Installez le SDK Rerun pour votre langage préféré. Pour Python, c'est aussi simple que d'exécuter pip install rerun-sdk.
  2. Initialisation : Dans le code de votre application, initialisez la bibliothèque Rerun et connectez-vous à un visualiseur. Vous pouvez lancer un nouveau processus de visualiseur, vous connecter à un visualiseur distant ou enregistrer dans un fichier pour une visualisation ultérieure. Exemple : rr.init("my_application", spawn=True).
  3. Journalisation des données : Utilisez la fonction rr.log() pour envoyer des données au visualiseur. Rerun fournit des archétypes intégrés pour les types de données courants comme les points 3D (rr.Points3D), les images (rr.Image), les transformations 3D (rr.Transform3D) et même les flux vidéo en direct (rr.VideoStream). Vous pouvez enregistrer des positions, des couleurs, du texte, des tenseurs, et plus encore.
  4. Visualisation : Le visualiseur Rerun affichera automatiquement vos données enregistrées. Vous pouvez interagir avec la visualisation en la faisant pivoter, en la déplaçant et en zoomant. Utilisez le curseur de la chronologie en bas pour naviguer dans le temps, rejouer la séquence ou sauter à des événements spécifiques.
  5. Personnalisation et Analyse : Personnalisez les mises en page et les visualisations directement dans l'interface utilisateur ou par programmation via le SDK. Pour une analyse plus approfondie, utilisez les API de requête de Rerun pour extraire des données alignées dans le temps de vos enregistrements dans des formats comme Apache Arrow, qui peuvent être facilement chargés dans des bibliothèques d'analyse de données comme Pandas ou Polars.

Fonctionnalités principales de Rerun

  • Visualisation Multimodale : Prend en charge nativement une large gamme de types de données, y compris les nuages de points 3D, les images, le texte, les tenseurs, les formes géométriques 3D/2D et les transformations.
  • Axé sur les Séries Temporelles : Une chronologie centrale permet un parcours et une lecture intuitifs des données, ce qui est crucial pour le débogage des systèmes dynamiques.
  • SDK Multilingues : Fournit des SDK faciles à utiliser pour Python, Rust et C++, garantissant une large compatibilité avec la plupart des projets de robotique et d'IA.
  • Visualiseur Haute Performance : Construit à partir de zéro en Rust pour la performance, le visualiseur peut gérer de grands ensembles de données en douceur. Il s'exécute nativement sur les principaux systèmes d'exploitation, dans les navigateurs web modernes via WebAssembly, et peut être intégré.
  • Modèle de Données Flexible : Le modèle de Système de Composants d'Entité (ECS) permet d'enregistrer des structures de données complexes et évolutives sans schémas rigides.
  • Streaming et Enregistrement en Direct : Prend en charge à la fois le streaming de données en direct pour le débogage en temps réel et l'enregistrement dans des fichiers .rrd efficaces pour l'analyse hors ligne et le partage.
  • Prêt pour la Robotique : Inclut des fonctionnalités intégrées pour la robotique, comme un chargeur de données URDF (Unified Robot Description Format) pour visualiser et animer des modèles de robots.
  • API de Requête de Données : Permet l'extraction programmatique d'ensembles de données propres et alignés dans le temps à partir de fichiers journaux désordonnés, comblant le fossé entre le débogage et l'entraînement de modèles.

Cas d'utilisation pour Rerun

Rerun est polyvalent et utilisé dans divers domaines :

  • Robotique : Débogage des piles de perception des robots, visualisation de la fusion de capteurs (LIDAR, caméra, IMU), animation de la cinématique des bras de robot et analyse des journaux de simulation. Le projet LeRobot de Hugging Face utilise Rerun pour ses outils de visualisation.
  • Vision par Ordinateur : Visualisation des étapes intermédiaires et des sorties finales des algorithmes de détection d'objets, de segmentation sémantique, de SLAM (Localisation et Cartographie Simultanées) et de reconstruction 3D.
  • IA Spatiale et Incarnée : Comprendre le comportement des agents d'IA dans des environnements simulés ou réels en enregistrant leurs perceptions, leurs états et leurs actions au fil du temps.
  • Média Génératif : Visualisation de l'évolution des modèles génératifs, comme la visualisation du processus de diffusion dans les modèles de génération d'images image par image.
  • Simulations : Enregistrement et relecture de simulations physiques ou multi-agents complexes pour comprendre les comportements émergents et déboguer la dynamique du système.

Avantages de Rerun

Rerun offre des avantages significatifs pour les développeurs dans le domaine de l'IA Physique :

  • Débogage Intuitif : La fonction de 'voyage dans le temps' transforme le débogage d'un processus fastidieux basé sur des impressions en une exploration visuelle et intuitive.
  • Développement Accéléré : En facilitant la 'visualisation' de ce que fait votre code, Rerun réduit considérablement le temps nécessaire pour identifier et corriger les bogues dans les systèmes complexes.
  • Collaboration Améliorée : Les fichiers journaux .rrd de Rerun sont autonomes et portables, ce qui facilite le partage de scénarios complexes avec les coéquipiers pour un débogage collaboratif.
  • Open Source et Axé sur la Communauté : Les outils de visualisation de base sont gratuits, open-source (sous licence MIT/Apache 2) et développés activement avec la contribution d'une communauté croissante.
  • Architecture Évolutive : La plateforme est conçue pour évoluer d'un simple script sur un ordinateur portable à une solution de gestion de données à grande échelle avec son offre commerciale à venir.

Tarification et plans

Rerun fonctionne sur un modèle freemium :

  • Open Source : Les SDK et le visualiseur de base de Rerun sont entièrement gratuits et open-source. Cela inclut toutes les fonctionnalités de visualisation, de journalisation et de gestion simple des journaux. Il est sous double licence MIT et Apache 2.
  • Commercial : Rerun développe une plateforme cloud commerciale conçue pour la gestion de données à grande échelle. Celle-ci fournira une infrastructure gérée pour l'ingestion, le stockage, l'indexation et le streaming de données d'IA Physique à grande échelle. Ce produit est actuellement en développement avec des partenaires de conception sélectionnés, et les parties intéressées peuvent s'inscrire sur une liste d'attente.

Rerun Commentaires (0)

Aucun commentaire pour l'instant, soyez le premier à commenter !

Connectez-vous pour laisser un commentaire

Connectez-vous maintenant

RerunAnalyse du trafic du site web

Trafic récent

Visites mensuelles 56.9K
Durée moyenne de la visite 0:40
Pages par visite 2,34
Taux de rebond 43,4%

Statut

En baisse -3,3% vs Mois dernier
Données mises à jour le 2026-05-25

Tendance du trafic mensuel

Localisation géographique

Top 5 pays / régions

  • 🇺🇸 United States
    32,82%
  • 🇩🇪 Germany
    22,95%
  • 🇮🇳 India
    18,57%
  • 🇺🇿 Uzbekistan
    14,09%
  • 🇰🇷 Korea, Republic of
    11,57%

Source de trafic

Type de source Pourcentage
Trafic référent
51,50%
Accès direct
48,50%

Mots-clés populaires

Mot-clé Coût par clic (CPC)
$0,00
$0,74
$6,72
$0,00
$0,00

Rerun Alternatives

Voir tout
Gratuit
Captum

Captum

Captum est une bibliothèque open-source d'interprétabilité et d'explicabilité de modèles pour PyTorch. Elle fournit des algorithmes de pointe …

18.8K
Milvus

Milvus

Milvus est une base de données vectorielle open-source haute performance conçue pour les applications d'IA. Elle permet aux …

585.3K
Beam

Beam

Beam est une plateforme cloud sans serveur conçue pour les développeurs afin d'exécuter, de mettre à l'échelle et …

56.6K
Gratuit
PyTorch

PyTorch

PyTorch est un framework d'apprentissage automatique open-source basé sur la bibliothèque Torch, utilisé pour des applications telles que …

1.8M
Streamlit

Streamlit

Streamlit est un framework Python open-source qui permet aux développeurs et aux data scientists de créer et de …

864.8K
Gratuit
Fast.ai

Fast.ai

Fast.ai est un institut de recherche dédié à rendre l'apprentissage profond accessible à tous. Il propose des cours …

402.1K
MindsDB

MindsDB

MindsDB est une couche d'IA open-source pour les bases de données, permettant aux développeurs de construire, d'entraîner et …

6.9K
marimo

marimo

marimo est un notebook Python réactif et open-source pour la science des données et l'IA modernes. Il offre …

173.0K
Gratuit
TensorFlow

TensorFlow

TensorFlow est une plateforme open-source de bout en bout pour l'apprentissage automatique développée par Google. Elle fournit un …

737.2K
Unfold AI

Unfold AI

Unfold AI est un assistant de codage IA tout-en-un conçu pour les développeurs. Il s'intègre à votre IDE …

17.5K

Rerun Fonction d'intégration

Copiez simplement le code d'intégration ci-dessous et collez ce superbe badge sur votre blog, article ou site officiel pour diriger le trafic directement vers la page de cet outil et augmenter rapidement votre visibilité et votre base d'utilisateurs !

ToolMage
ToolMage
FOLLOW US ON
126
Comment l'installer ?
Lien copié dans le presse-papiers !