Idris2Doc : NN.Architectures.Affine

NN.Architectures.Affine

(source)

Definitions

AffineParams : (x : Axis) -> (y : Axis) -> ConsistentWith y [x] => Type -> Type
  A weight matrix and a bias vector

Totality: total
Visibility: public export
affineImpl : {auto {conArg:13410} : ConsistentWith y [x]} -> Num a => AllAlgebra [x] a => TensorMonoid (x .cont) => TensorMonoid (y .cont) => DPair (Tensor [x] a) (const (AffineParams x y a)) -> Tensor [y] a
Totality: total
Visibility: public export
affinePara : Num a => ConsistentWith y [x] => AllAlgebra [x] a => TensorMonoid (x .cont) => TensorMonoid (y .cont) => Tensor [x] a -\-> Tensor [y] a
Totality: total
Visibility: public export
affineModel : {auto {conArg:13648} : Num a} -> Neg a => {auto {conArg:13654} : ConsistentWith y [x]} -> AllAlgebra [x] a => {auto {conArg:13675} : TensorMonoid (x .cont)} -> {auto {conArg:13678} : TensorMonoid (y .cont)} -> Algebra (Ext (y .cont)) (Tensor [x] a) => Random (Tensor [y, x] a) => Random (Tensor [y] a) => Const (Tensor [x] a) -\-> Const (Tensor [y] a)
Totality: total
Visibility: public export