dataeval.metrics.stats

Statistics metrics calculate a variety of image properties and pixel statistics and label statistics against the images and labels of a dataset.

Output Classes

ChannelStatsOutput

Output class for channelstats() stats metric.

DatasetStatsOutput

Output class for datasetstats() stats metric.

DimensionStatsOutput

Output class for dimensionstats() stats metric.

HashStatsOutput

Output class for hashstats() stats metric.

LabelStatsOutput

Output class for labelstats() stats metric.

PixelStatsOutput

Output class for pixelstats() stats metric.

VisualStatsOutput

Output class for visualstats() stats metric.

Functions

boxratiostats(boxstats, imgstats)

Calculates ratio statistics of box outputs over image outputs.

channelstats(images[, bboxes])

Calculates various per-channel statistics for each image.

datasetstats(images[, bboxes, labels])

Calculates various statistics for each image.

dimensionstats(images[, bboxes])

Calculates dimension statistics for each image.

hashstats(images[, bboxes])

Calculates hashes for each image.

labelstats(labels)

Calculates statistics for data labels.

pixelstats(images[, bboxes, per_channel])

Calculates pixel statistics for each image.

visualstats(images[, bboxes, per_channel])

Calculates visual statistics for each image.