vis4d.common

Contains common functions and types that are used across modules.

ListAny

alias of list[Any]

NDArrayF32

alias of ndarray[Any, dtype[float32]]

NDArrayF64

alias of ndarray[Any, dtype[float64]]

NDArrayI64

alias of ndarray[Any, dtype[int64]]

NDArrayUI8

alias of ndarray[Any, dtype[uint8]]

Modules

vis4d.common.array

This module contains array utility functions.

vis4d.common.ckpt

This module contains convenience functions for checkpoint loading.

vis4d.common.dict

This module contains dictionary utility functions.

vis4d.common.distributed

This module contains utilities for multiprocess parallelism.

vis4d.common.imports

Check if optional packages required by some modules are available.

vis4d.common.logging

This module contains logging utility functions.

vis4d.common.named_tuple

This module contains dictionary utility functions.

vis4d.common.prettyprint

This module contains utilities for pretty printing.

vis4d.common.progress

This module contains utilities for progress bar.

vis4d.common.slurm

Slurm job submission.

vis4d.common.time

This module contains utilities for tracking execution time.

vis4d.common.typing

Common type definitions.

vis4d.common.util

Utility functions for common usage.