Stats¶
datasetlint stats computes dataset distributions in addition to pass/fail validation.
datasetlint stats examples/minimal_dataset
datasetlint stats examples/minimal_dataset --format json
datasetlint stats examples/minimal_dataset --format markdown
Python:
from datasetlint.stats import compute_dataset_stats
stats = compute_dataset_stats("examples/minimal_dataset")
print(stats.frame_counts)
print(stats.label_class_counts)
The returned DatasetStats model includes:
dataset_pathduration_secsensorsframe_countsinferred_rates_hzlabel_class_countsconfidence_summarytrack_length_summaryspeed_summaryacceleration_summarymissing_frame_countsissue_summary
Stats are printed to stdout. Redirect JSON or Markdown output when you want an artifact:
datasetlint stats examples/minimal_dataset --format json > datasetlint-stats.json