Builtins

Computation Modules

OneLabeler builds in the implementation of a variety of interface and algorithm modules at developers' disposal. These modules can be composed into data labeling tools without requiring textual programming.

See the full list of built-in modules
ModuleTypeinterface/algorithm
bitmap imageinteractive labeling - data typeinterface
textinteractive labeling - data typeinterface
videointeractive labeling - data typeinterface
audiointeractive labeling - data typeinterface
point cloudinteractive labeling - data typeinterface
vector imageinteractive labeling - data typeinterface
pdfinteractive labeling - data typeinterface
websiteinteractive labeling - data typeinterface
classificationinteractive labeling - label taskinterface
multi-label classificationinteractive labeling - label taskinterface
freeform text annotationinteractive labeling - label taskinterface
object detectioninteractive labeling - label taskinterface
2D segmentationinteractive labeling - label taskinterface
3D segmentationinteractive labeling - label taskinterface
span tagginginteractive labeling - label taskinterface
span relationinteractive labeling - label taskinterface
temporal segmentationinteractive labeling - label taskinterface
single object displayinteractive labelinginterface
grid matrixinteractive labelinginterface
cluster centroidsdata object selectionalgorithm
cluster indexdata object selectionalgorithm
dense areasdata object selectionalgorithm
entropydata object selectionalgorithm
entropy diversitydata object selectionalgorithm
entropy diversity densitydata object selectionalgorithm
least confidentdata object selectionalgorithm
smallest margindata object selectionalgorithm
interactive projectiondata object selectioninterface
COCO-SSDopen in new windowdefault labelingalgorithm
DeepLabopen in new windowdefault labelingalgorithm
MobileNetopen in new windowdefault labelingalgorithm
POS taggingopen in new windowdefault labelingalgorithm
general-purpose model predictiondefault labelingalgorithm
image bag of wordsfeature extractionalgorithm
image linear discriminant analysisfeature extractionalgorithm
image singular value decompositionfeature extractionalgorithm
text non-negative matrix factorizationfeature extractionalgorithm
MobileNetopen in new window extractorfeature extractionalgorithm
retrain decision treeopen in new windowmodel trainingalgorithm
retrain SVMopen in new windowmodel trainingalgorithm
retrain logistic regressionopen in new windowmodel trainingalgorithm
retrain RBNopen in new windowmodel trainingalgorithm
online graph-based label propagationmodel trainingalgorithm
one by one checkingquality assuranceinterface
labeled ratestoppage analysisalgorithm
editable label category tablelabel ideationinterface

Labeling Tool Templates

OneLabeler builds in a collection of template data labeling tools. These templates can be used directly, or used as boilerplate for creating new data labeling tools.

The list of built-in templates:

  • audio classification
  • audio temporal segmentation
  • image classification
  • mixed-initiative image classification
  • image segmentation
  • point cloud classification
  • point cloud segmentation
  • text classification
  • text named entity recognition
  • video classification
  • video temporal segmentation
  • webpage classification