Skip to content

Details

This workshop explores the FiftyOne plugin framework to build custom computer vision applications. You’ll learn to extend the open source FiftyOne App with Python based panels and server side operators, as well as integrate external tools for labeling, vector search, and model inference into your dataset views.

Date, Time and Location

May 6, 2026
10 AM - 11 AM PST
Online. Register for the Zoom!

What You'll Learn

  • Build Python plugins. Define plugin manifests and directory structures to register custom functionality within the FiftyOne ecosystem.
  • Develop server side operators. Write functions to execute model inference, data cleaning, or metadata updates from the App interface.
  • Build interactive panels. Create custom UI dashboards using to visualize model metrics or specialized dataset distributions.
  • Manage operator execution contexts. Pass data between the App front end and your backend to build dynamic user workflows.
  • Implement delegated execution. Configure background workers to handle long running data processing tasks without blocking the user interface.
  • Build labeling integrations. Streamline the flow of data between FiftyOne and annotation platforms through custom triggers and ingestion scripts.
  • Extend vector database support. Program custom connectors for external vector stores to enable semantic search across large sample datasets.
  • Package and share plugins. Distribute your extensions internally and externally

Related topics

Artificial Intelligence
Computer Vision
Machine Learning
Data Science
Open Source

Sponsors

Eagle Eye Networks

Eagle Eye Networks

Meeting space, food and bev, promotions

You may also like