DeepDarkFantasy-0.0.1.1: A DSL for creating neural network.

Safe HaskellSafe
LanguageHaskell2010

Xor

Documentation

weight :: DBI repr => ImpW repr h Double Source #

sigmoid :: DBI repr => repr h (Double -> Double) Source #

sigmoid1 :: DBI repr => repr h Double -> repr h Double Source #

scaleAdd :: DBI repr => ImpW repr h ((Double, Double) -> Double) Source #

withBias :: DBI repr => ImpW repr h (Double -> Double) Source #

neuron :: DBI repr => ImpW repr h ((Double, Double) -> Double) Source #

neuron1 :: DBI repr => ImpW repr h (Double, Double) -> ImpW repr h Double Source #

hidden :: DBI repr => ImpW repr h ((Double, Double) -> ((Double, Double), (Double, Double))) Source #

xor :: DBI repr => ImpW repr h XOR Source #

l2 :: DBI repr => repr h (Double -> Double -> Double) Source #

l22 :: DBI repr => repr h Double -> repr h Double -> repr h Double Source #

eval :: DBI repr => repr h (XOR -> ((Double, Double), Double) -> Double) Source #

dataset :: DBI repr => repr h [((Double, Double), Double)] Source #

loss :: DBI repr => repr h (XOR -> Double) Source #

main :: IO () Source #