
30. September - Erstellung komposierbarer Vision-Workflows in FiftyOne
Beschreibung
Dieser Workshop untersucht das FiftyOne Plugin-Framework zur Erstellung benutzerdefinierter Computer Vision-Anwendungen. Sie lernen, die FiftyOne-App mit Python-basierten Panels und serverseitigen Operatoren zu erweitern sowie externe Tools für die Beschriftung, Vektorsuche und Modellerkennung in Ihre Datensatzansichten zu integrieren. Datum, Uhrzeit und Ort 30. September 2026, 9 - 10 Uhr PST online. Registrieren Sie sich für den Zoom! Sie werden auch repetitive Aufgaben automatisieren, indem Sie benutzerdefinierte Workflows schreiben, die innerhalb der FiftyOne-Umgebung ausgeführt werden. Die Teilnehmer werden lernen, FiftyOne von einem Visualisierungstool in einen zentralen Hub für Ihren Vision-Stack zu verwandeln. Was Sie lernen werden: * Python-Plugins erstellen. Definieren Sie Plugin-Manifeste und Verzeichnisstrukturen, um benutzerdefinierte Funktionen innerhalb des FiftyOne-Ökosystems zu registrieren. * Serverseitige Operatoren entwickeln. Schreiben Sie Funktionen zur Ausführung von Modellerkennung, Datenbereinigung oder Metadatenaktualisierungen über die App-Oberfläche. * Interaktive Panels erstellen. Erstellen Sie benutzerdefinierte UI-Dashboards, um Modellkennzahlen oder spezielle Datensatzverteilungen zu visualisieren. * Ausführungskontexte verwalten. Übertragen Sie Daten zwischen der App-Oberfläche und Ihrem Backend, um dynamische Benutzer-Workflows zu erstellen. * Delegierte Ausführung implementieren. Konfigurieren Sie Hintergrund-Worker, um langwierige Datenverarbeitungsaufgaben zu übernehmen, ohne die Benutzeroberfläche zu blockieren. * Beschriftungsintegrationen erstellen. Optimieren Sie den Datenfluss zwischen FiftyOne und Annotierungsplattformen durch benutzerdefinierte Trigger und Eingabeskripte. * Unterstützung für Vektordatenbanken erweitern. Programmieren Sie benutzerdefinierte Connectoren für externe Vektor-Speicher, um eine semantische Suche über große Beispieldatensätze zu ermöglichen. * Plugins paketieren und teilen. Verteilen Sie Ihre Erweiterungen intern und extern
Lassen Sie Ihr Netzwerk wissen, dass Sie dabei sind
Teilen Sie diese Veranstaltung, um Gespräche zu beginnen, Kollegen einzuladen und sich vorab zu vernetzen.











