Module Datasets.Mnist

module Config : sig ... end
val mnist_config : Config.t
val fashion_mnist_config : Config.t
val read_int32_be : string -> int -> int
val ensure_dataset : Config.t -> unit
val read_idx_file : read_header:(string -> int array * int) -> create_array:(int array -> 'a) -> populate_array:('a -> string -> int -> int -> unit) -> expected_magic:int -> Config.t -> string -> 'a
val read_images : Config.t -> string -> (int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t
val read_labels : Config.t -> string -> (int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t
val load : fashion_mnist:bool -> ((int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t * (int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t) * ((int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t * (int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Genarray.t)