dataeval.utils

DataEval utilities organized by domain.

The utility classes and functions are provided by DataEval to assist users in setting up data and architectures that are guaranteed to work with applicable DataEval metrics.

Submodules

arrays

Utility functions for array conversion and manipulation across different frameworks.

data

Utility functions for dataset splitting and data and metadata manipulation.

losses

Loss functions for training neural networks.

models

Simple PyTorch model architectures used by DataEval.

onnx

Utilities for working with ONNX models.

preprocessing

Utility functions for preprocessing images and bounding boxes.

thresholds

Threshold classes for computing lower and upper bounds from data.

training

Utility functions for training and inference with PyTorch models.