downhill-0.1.0.0: Reverse mode automatic differentiation
Contents
Index
Index
adjust
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
AffineSpaceOptions
Downhill.TH
AsNum
1 (Type/Class)
Downhill.BVar.Num
2 (Data Constructor)
Downhill.BVar.Num
AutoAffineSpace
Downhill.TH
BackFun
1 (Type/Class)
Downhill.Internal.Graph.Types
2 (Data Constructor)
Downhill.Internal.Graph.Types
BackGrad
1 (Type/Class)
Downhill.Linear.BackGrad
2 (Data Constructor)
Downhill.Linear.BackGrad
backprop
1 (Function)
Downhill.Linear.Backprop
2 (Function)
Downhill.BVar
backpropNum
Downhill.BVar.Num
backpropTraversable
Downhill.BVar.Traversable
backpropTraversable_GradOnly
Downhill.BVar.Traversable
backpropTraversable_ValueAndGrad
Downhill.BVar.Traversable
BasicVector
Downhill.Linear.Expr
buildGraph
Downhill.Linear.Backprop
BVar
1 (Type/Class)
Downhill.BVar
2 (Data Constructor)
Downhill.BVar
bvarGrad
Downhill.BVar
BVarOptions
1 (Type/Class)
Downhill.TH
2 (Data Constructor)
Downhill.TH
bvarValue
Downhill.BVar
castBackGrad
Downhill.Linear.BackGrad
constant
1 (Function)
Downhill.BVar
2 (Function)
Downhill.BVar.Num
dataConNamer
Downhill.TH
defaultBVarOptions
Downhill.TH
DenseBuilder
1 (Type/Class)
Downhill.Linear.Expr
2 (Data Constructor)
Downhill.Linear.Expr
DenseVector
1 (Type/Class)
Downhill.Linear.Expr
2 (Data Constructor)
Downhill.Linear.Expr
Dual
Downhill.Grad
elems
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
empty
Downhill.Internal.Graph.OpenMap
evalGrad
Downhill.Grad
evalGraph
Downhill.Internal.Graph.Graph
evalMetric
Downhill.Grad
Expr
Downhill.Linear.Expr
ExprSum
Downhill.Linear.Expr
ExprVar
Downhill.Linear.Expr
fieldNamer
Downhill.TH
flipBackFun
Downhill.Internal.Graph.Types
flipFwdFun
Downhill.Internal.Graph.Types
fromOpenMap
Downhill.Internal.Graph.NodeMap
FullVector
Downhill.Linear.Expr
FwdFun
1 (Type/Class)
Downhill.Internal.Graph.Types
2 (Data Constructor)
Downhill.Internal.Graph.Types
generate
Downhill.Internal.Graph.NodeMap
Grad
Downhill.Grad
GradBuilder
Downhill.Grad
Graph
1 (Type/Class)
Downhill.Internal.Graph.Graph
2 (Data Constructor)
Downhill.Internal.Graph.Graph
graphFinalNode
Downhill.Internal.Graph.Graph
graphInnerNodes
Downhill.Internal.Graph.Graph
HasFullGrad
Downhill.Grad
HasGrad
Downhill.Grad
HasGradAffine
Downhill.Grad
identityBuilder
Downhill.Linear.Expr
inlineNode
Downhill.Linear.BackGrad
innerProduct
Downhill.Grad
insert
Downhill.Internal.Graph.OpenMap
intersectionWith
Downhill.Internal.Graph.OpenMap
IsNodeSet
Downhill.Internal.Graph.NodeMap
KeyAndValue
1 (Type/Class)
Downhill.Internal.Graph.NodeMap
2 (Data Constructor)
Downhill.Internal.Graph.NodeMap
lift1
Downhill.Linear.Lift
lift1_dense
Downhill.Linear.Lift
lift1_sparse
Downhill.Linear.Lift
lift2
Downhill.Linear.Lift
lift2_dense
Downhill.Linear.Lift
lift2_sparse
Downhill.Linear.Lift
lift3
Downhill.Linear.Lift
lift3_dense
Downhill.Linear.Lift
lift3_sparse
Downhill.Linear.Lift
lookup
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
MakeAffineSpace
Downhill.TH
makeOpenKey
Downhill.Internal.Graph.OpenMap
map
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
mapMaybe
Downhill.Internal.Graph.OpenMap
mapWithKey
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
maybeToMonoid
Downhill.Linear.Expr
Metric
Downhill.Grad
MetricTensor
Downhill.Grad
mkHasGradInstances
Downhill.TH
MScalar
Downhill.Grad
MtCovector
Downhill.Grad
MtVector
Downhill.Grad
negateBuilder
Downhill.Linear.Expr
NoAffineSpace
Downhill.TH
Node
1 (Type/Class)
Downhill.Internal.Graph.Graph
2 (Data Constructor)
Downhill.Internal.Graph.Graph
NodeKey
Downhill.Internal.Graph.NodeMap
NodeMap
Downhill.Internal.Graph.NodeMap
NumBVar
Downhill.BVar.Num
numbvarValue
Downhill.BVar.Num
OpenEdge
1 (Type/Class)
Downhill.Internal.Graph.OpenGraph
2 (Data Constructor)
Downhill.Internal.Graph.OpenGraph
OpenEndpoint
Downhill.Internal.Graph.OpenGraph
OpenGraph
1 (Type/Class)
Downhill.Internal.Graph.OpenGraph
2 (Data Constructor)
Downhill.Internal.Graph.OpenGraph
OpenInnerNode
Downhill.Internal.Graph.OpenGraph
OpenKey
Downhill.Internal.Graph.OpenMap
OpenMap
Downhill.Internal.Graph.OpenMap
OpenNode
1 (Type/Class)
Downhill.Internal.Graph.OpenGraph
2 (Data Constructor)
Downhill.Internal.Graph.OpenGraph
OpenSourceNode
Downhill.Internal.Graph.OpenGraph
optAffineSpace
Downhill.TH
optBuilderNamer
Downhill.TH
optExcludeFields
Downhill.TH
optGradNamer
Downhill.TH
optMetricNamer
Downhill.TH
optTangNamer
Downhill.TH
realNode
Downhill.Linear.BackGrad
RecordNamer
1 (Type/Class)
Downhill.TH
2 (Data Constructor)
Downhill.TH
recoverSharing
Downhill.Internal.Graph.OpenGraph
scaleBuilder
Downhill.Linear.Expr
SomeGraph
1 (Type/Class)
Downhill.Internal.Graph.Graph
2 (Data Constructor)
Downhill.Internal.Graph.Graph
SomeNodeMap
1 (Type/Class)
Downhill.Internal.Graph.NodeMap
2 (Data Constructor)
Downhill.Internal.Graph.NodeMap
SomeOpenItem
1 (Type/Class)
Downhill.Internal.Graph.OpenMap
2 (Data Constructor)
Downhill.Internal.Graph.OpenMap
sparseNode
Downhill.Linear.BackGrad
SparseVector
1 (Type/Class)
Downhill.Linear.Expr
2 (Data Constructor)
Downhill.Linear.Expr
splitTraversable
Downhill.BVar.Traversable
sqrNorm
Downhill.Grad
sumBuilder
Downhill.Linear.Expr
T2
1 (Data Constructor)
Downhill.Linear.Prelude
2 (Data Constructor)
Downhill.BVar.Prelude
T3
1 (Data Constructor)
Downhill.Linear.Prelude
2 (Data Constructor)
Downhill.BVar.Prelude
Tang
Downhill.Grad
Term
1 (Type/Class)
Downhill.Linear.Expr
2 (Data Constructor)
Downhill.Linear.Expr
toDenseBuilder
Downhill.Linear.Expr
toList
1 (Function)
Downhill.Internal.Graph.OpenMap
2 (Function)
Downhill.Internal.Graph.NodeMap
toListWith
Downhill.Internal.Graph.NodeMap
transposeGraph
Downhill.Internal.Graph.Graph
TraversableVar
1 (Type/Class)
Downhill.BVar.Traversable
2 (Data Constructor)
Downhill.BVar.Traversable
tryLookup
Downhill.Internal.Graph.NodeMap
typeConNamer
Downhill.TH
unAsNum
Downhill.BVar.Num
unBackFun
Downhill.Internal.Graph.Types
unFwdFun
Downhill.Internal.Graph.Types
unsafeFromOpenGraph
Downhill.Internal.Graph.Graph
unSparseVector
Downhill.Linear.Expr
unTraversableVar
Downhill.BVar.Traversable
var
1 (Function)
Downhill.BVar
2 (Function)
Downhill.BVar.Num
VecBuilder
Downhill.Linear.Expr
zipWith
Downhill.Internal.Graph.NodeMap