Class InterlockingCrescentsDataSource

java.lang.Object
org.tribuo.classification.example.DemoLabelDataSource
org.tribuo.classification.example.InterlockingCrescentsDataSource
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<DataSourceProvenance>, Iterable<Example<Label>>, ConfigurableDataSource<Label>, DataSource<Label>

public final class InterlockingCrescentsDataSource extends DemoLabelDataSource
A data source of two interleaved half circles.

Also known as the two moons dataset.

  • Constructor Details

    • InterlockingCrescentsDataSource

      public InterlockingCrescentsDataSource(int numSamples)
      Constructs an interlocking crescents data source.
      Parameters:
      numSamples - The number of samples to generate.
  • Method Details