Contents

struct

SushiAI::Data::RingsOptions

How to shape the concentric-rings problem.

Declared in
include/SushiAI/data/dataset.hpp

Public attributes

int64_t batch_size = 64

Samples per batch.

int64_t batches = 64

How many batches to generate.

int64_t classes = 4

How many classes; one per ring.

int64_t distractor_features = 4

Extra pure-Gaussian features carrying no signal at all.

double ring_width = 1.0

Ring c spans radius [c, c + ring_width).

double position_noise = 0.12

Gaussian jitter added to x and y.

std::uint64_t seed = 0x0D15EA5E'0BADF00Dull

The seed; the same seed gives the same data.