Idris2Doc : NN.Training.DataLoader

NN.Training.DataLoader

(source)

Definitions

recordDataLoader : Type->Type->Type
Totality: total
Visibility: public export
Constructor: 
MkDataLoader : (datasetSize : Nat) ->VectdatasetSize (input, output) ->IsSuccdatasetSize=>DataLoaderinputoutput

Projections:
.dataset : ({rec:0} : DataLoaderinputoutput) ->Vect (datasetSize{rec:0}) (input, output)
.datasetSize : DataLoaderinputoutput->Nat
.isSucc : ({rec:0} : DataLoaderinputoutput) ->IsSucc (datasetSize{rec:0})
.datasetSize : DataLoaderinputoutput->Nat
Visibility: public export
datasetSize : DataLoaderinputoutput->Nat
Visibility: public export
.dataset : ({rec:0} : DataLoaderinputoutput) ->Vect (datasetSize{rec:0}) (input, output)
Visibility: public export
dataset : ({rec:0} : DataLoaderinputoutput) ->Vect (datasetSize{rec:0}) (input, output)
Visibility: public export
.isSucc : ({rec:0} : DataLoaderinputoutput) ->IsSucc (datasetSize{rec:0})
Visibility: public export
isSucc : ({rec:0} : DataLoaderinputoutput) ->IsSucc (datasetSize{rec:0})
Visibility: public export
inputs : DataLoaderinputoutput-> (n : Nat**Vectninput)
Visibility: public export
makeDataLoader : Monadm=>IsSuccdatasetSize=>VectdatasetSizeinput-> (input->moutput) ->m (DataLoaderinputoutput)
Visibility: public export
sample : DataLoaderinputoutput->IO (input, output)
  Samples a single item from the dataset

Visibility: public export
handleData : DataLoaderxy->Costate (IO<!>pushDown (x, y))
Visibility: public export