DeepDarkFantasy-0.2017.8.17: A DSL for creating neural network.

Safe HaskellSafe
LanguageHaskell2010

DDF.Float

Documentation

class DBI r => Float r where Source #

Minimal complete definition

float, floatPlus, floatMinus, floatMult, floatDivide, floatExp

Instances

Float Eval Source # 
Float Show Source # 
Float Size Source # 
Float r => Float (P r) Source # 
SubL c Float => Float (Term c) Source # 
Float r => Float (UnHOAS r) Source # 
(Prod r, Float r) => Float (UnLiftEnv r) Source # 
(Prod r, Float r) => Float (ImpW r) Source # 
type SubLC c Float Source # 
type SubLC c Float = SubL c DBI

floatPlus1 :: Float r => r h Float -> r h (Float -> Float) Source #

floatPlus2 :: Float r => r h Float -> r h Float -> r h Float Source #

floatMinus1 :: Float r => r h Float -> r h (Float -> Float) Source #

floatMinus2 :: Float r => r h Float -> r h Float -> r h Float Source #

floatMult1 :: Float r => r h Float -> r h (Float -> Float) Source #

floatMult2 :: Float r => r h Float -> r h Float -> r h Float Source #

floatDivide1 :: Float r => r h Float -> r h (Float -> Float) Source #

floatDivide2 :: Float r => r h Float -> r h Float -> r h Float Source #

floatExp1 :: Float r => r h Float -> r h Float Source #

module DDF.DBI