Datasets.Half_moonsSourceHalf moons synthetic dataset generation
val generate_with_kind :
(float, 'a) Stdlib__Bigarray.kind ->
?config:Config.t ->
len:int ->
unit ->
(float, 'a, Bigarray.c_layout) Bigarray.Genarray.t
* (float, 'a, Bigarray.c_layout) Bigarray.Genarray.tInternal helper function to generate half moons with specified precision.
val generate :
?config:Config.t ->
len:int ->
unit ->
(float, Bigarray.float64_elt, Bigarray.c_layout) Bigarray.Genarray.t
* (float, Bigarray.float64_elt, Bigarray.c_layout) Bigarray.Genarray.tGenerate the half moons dataset with the specified parameters.
val generate_single_prec :
?config:Config.t ->
len:int ->
unit ->
(float, Bigarray.float32_elt, Bigarray.c_layout) Bigarray.Genarray.t
* (float, Bigarray.float32_elt, Bigarray.c_layout) Bigarray.Genarray.tGenerate the half moons dataset with single precision floats.
Generate half moons dataset using the old array-based approach for compatibility. This function is deprecated and provided for backwards compatibility.