Skip to content

tracksdata

A common data structure and basic tools for multi-object tracking.

Modules:

  • array

    Array representation of graphical data.

  • attrs

    Module to compose attribute expressions for attribute filtering or value evaluation.

  • constants

    Module to define default and often global values used through tracksdata.

  • edges

    Edge operators for creating connections between nodes of a graph.

  • functional

    Functional utilities for graph operations.

  • graph

    Graph backends for representing tracking data as directed graphs in memory or on disk.

  • io

    Input/output utilities for loading and saving tracking data in various formats.

  • metrics

    Evaluation metrics for tracking performance, including the CTC benchmark metrics.

  • nodes

    Node operators for creating nodes and their respective attributes (e.g. masks) in a graph.

  • options

    Global options system for TracksData.

  • solvers

    Solvers for finding a valid tracking solution from a candidate graph.

  • utils

    Utility functions for data processing, type conversions, and progress tracking.