Class ModelNet40ClassificationDataLoaderOptions
Configuration options for the ModelNet40 classification data loader.
public sealed class ModelNet40ClassificationDataLoaderOptions
- Inheritance
-
ModelNet40ClassificationDataLoaderOptions
- Inherited Members
Constructors
ModelNet40ClassificationDataLoaderOptions()
public ModelNet40ClassificationDataLoaderOptions()
Properties
AutoDownload
Automatically download the dataset if not present.
public bool AutoDownload { get; set; }
Property Value
DataPath
Root data path. When null, uses the default cache path.
public string? DataPath { get; set; }
Property Value
IncludeNormals
Whether to include normals when available.
public bool IncludeNormals { get; set; }
Property Value
MaxSamples
Optional cap on the number of samples to load.
public int? MaxSamples { get; set; }
Property Value
- int?
PaddingStrategy
Strategy for padding when fewer points exist than requested.
public PointPaddingStrategy PaddingStrategy { get; set; }
Property Value
PointsPerSample
Number of points per sample.
public int PointsPerSample { get; set; }
Property Value
RandomSeed
Optional random seed for reproducible sampling.
public int? RandomSeed { get; set; }
Property Value
- int?
SamplingStrategy
Strategy for sampling points from each shape.
public PointSamplingStrategy SamplingStrategy { get; set; }
Property Value
Split
Dataset split to load.
public DatasetSplit Split { get; set; }