Customization Features

Customize annotation and training data tooling.

Introduction

Diffgram is the most customizable software in this space. Everything from the automation scripts, buttons in the UI, the label Schema, spatial definitions, the reporting, the hardware configuration, to the software itself can be customized.

White Label Customization

Get the exact branded interface you want. Don't want an annotator seeing a certain button? Want to embed diffgram in your software or process? Control it all with Diffgram.

With Diffgram, using a What You See is What You Get Interface you can easily customize core visual aspects of the application itself. What buttons are shown to annotators, layouts and spacing, what the buttons look like etc.

Annotation Automations

Most off the shelf options cover less than 2% of the potential annotation automation space.
How do you make automations work for you?
Use Diffgram to easily write your own automations and run them right in Diffgram.
Interactive Annotation Automation

Label Schema

The labels and attributes are one of the most common customizations. You can build your annotation schema and interface to your exact needs.

Create Your First Label Template
Attributes

Spatial Types

Do you have recurring spatial types or want to define your own?
You can even create customized spatial types:
Custom Instance Templates

Open Source

Because diffgram is open source you can even inspect and customize the code. Your team can directly implement features and optionally propose them as pull requests to become part of the mainstream.

Reports

Generate custom reports and pin them to your custom dashboard. Customize per project and more.
Report Generator

Queries

Construct custom data access layers using custom queries. Includes Boolean logic and more.
Access Data - Queries Overview

Interfaces

Diffgram automatically chooses the interface type (image, video, 3D etc) based on the file type. You can still customize layouts, sizing etc. within this context.

Hardware

You can run diffgram how you see fit on your hardware.

Custom Data Pipelines

Create conditional data pipelines. Streaming Workflow Human Tasks


Did this page help you?