Idris2Doc : NN.Architectures.LossFunctions

NN.Architectures.LossFunctions

(source)

Definitions

Loss : AddCont-> {default (ConstDouble) _ : AddCont} ->Type
  Loss function alias

Totality: total
Visibility: public export
pairLossFunctions : {auto{conArg:892} : Numl} ->Lossy->Lossz->Loss (y><z)
  Combinator for pairing up loss functions

Totality: total
Visibility: public export
lossSame : ((a>+<b) >< (a>+<b)) =%+> ((a><a) >+< (b><b))
Totality: total
Visibility: public export
pairLossCoproduct : {auto{conArg:1077} : Numl} ->Lossy->Lossz->Loss (y>+<z)
Totality: total
Visibility: public export
composeLossFunctions : Lossy->Lossz->Loss (y>+@z)
Totality: total
Visibility: public export
sequenceLossFunctions : Lossy->Lossz->Loss (y>+@z)
Totality: total
Visibility: public export
zipListsBwd : (l1 : List (y.Shp)) -> (l2 : List (y.Shp)) ->All ((y><y) .Pos) (l1 `zip` l2) -> (All (y.Pos) l1, All (y.Pos) l2)
Totality: total
Visibility: public export
zipLists : (Listy><Listy) =%+>List (y><y)
Totality: total
Visibility: public export
UniversalMapOutOfCoproduct : {auto{conArg:1414} : Numd} ->IsSuccn=> ((i : Finn) ->Loss (indexics)) ->Loss (Anycs)
Totality: total
Visibility: public export
SquaredError : {auto{conArg:1937} : Numa} ->Nega=>Loss (Consta)
  Squared error

Totality: total
Visibility: public export
Sum : IsCubicaln=> {auto{conArg:1976} : Numa} -> {auto{conArg:1979} : TensorMonoid (n.cont)} ->Const (Tensor [n] a) =%+>Const (Tensor [] a)
Totality: total
Visibility: public export
Div : {auto{conArg:2103} : Numa} ->Fractionala=>a->Const (Tensor [] a) =%+>Const (Tensor [] a)
Totality: total
Visibility: public export
MeanSquaredError : IsCubicaln=> {auto{conArg:2186} : TensorMonoid (n.cont)} -> {auto{conArg:2192} : Numa} ->Nega=>Fractionala=>CastNata=>Loss (Const (Tensor [n] a))
Totality: total
Visibility: public export
SoftargmaxCrossEntropyLogits : Loss (Simplexn)
Totality: total
Visibility: public export