Table of Contents

Class DatasetCharacteristics

Namespace
AiDotNet.Augmentation
Assembly
AiDotNet.dll

Represents metadata about a dataset for augmentation recommendations.

public class DatasetCharacteristics
Inheritance
DatasetCharacteristics
Inherited Members

Properties

CustomProperties

Gets or sets custom characteristics as key-value pairs.

public IDictionary<string, object>? CustomProperties { get; set; }

Property Value

IDictionary<string, object>

HasBoundingBoxes

Gets or sets whether the data contains bounding boxes.

public bool HasBoundingBoxes { get; set; }

Property Value

bool

HasKeypoints

Gets or sets whether the data contains keypoints.

public bool HasKeypoints { get; set; }

Property Value

bool

HasMasks

Gets or sets whether the data contains segmentation masks.

public bool HasMasks { get; set; }

Property Value

bool

HasSpatialTargets

Gets or sets whether the data contains spatial targets.

public bool HasSpatialTargets { get; set; }

Property Value

bool

HasVariableSizes

Gets or sets whether images have varying sizes.

public bool HasVariableSizes { get; set; }

Property Value

bool

ImageDimensions

Gets or sets the average image dimensions (for image data).

public (int width, int height)? ImageDimensions { get; set; }

Property Value

(int width, int height)?

ImbalanceRatio

Gets or sets the class imbalance ratio (max/min class count).

public double ImbalanceRatio { get; set; }

Property Value

double

IsImbalanced

Gets or sets whether the dataset is imbalanced.

public bool IsImbalanced { get; set; }

Property Value

bool

MissingValuePercentage

Gets or sets the percentage of missing values.

public double MissingValuePercentage { get; set; }

Property Value

double

NumClasses

Gets or sets the number of classes (for classification).

public int NumClasses { get; set; }

Property Value

int

NumFeatures

Gets or sets the number of features (for tabular data).

public int NumFeatures { get; set; }

Property Value

int

SampleCount

Gets or sets the number of samples in the dataset.

public int SampleCount { get; set; }

Property Value

int