DeepDarkFantasy: A DSL for creating neural network.

[ dsl, library ] [ Propose Tags ]

Deep Dark Fantasy(DDF) is a domain specific language that allow one to automatically derive derivative of program in DDF. Hence, one can write neural network in DDF and use the derivative program for gradient descend.

Versions [RSS] [faq] 0.0.1, 0.0.1.1, 0.2017.3.28, 0.2017.3.30, 0.2017.4.1, 0.2017.4.5, 0.2017.4.9, 0.2017.4.19, 0.2017.8.4, 0.2017.8.7, 0.2017.8.8, 0.2017.8.9, 0.2017.8.10, 0.2017.8.11, 0.2017.8.12, 0.2017.8.13, 0.2017.8.14, 0.2017.8.15, 0.2017.8.16, 0.2017.8.17, 0.2017.8.18, 0.2017.8.19
Dependencies base (>=4.9.0.0 && <=4.9.1.0), bimap, constraint-unions, constraints, containers, mtl, random, recursion-schemes, template-haskell [details]
License LicenseRef-Apache
Author
Maintainer lolisa@marisa.moe
Category DSL
Source repo head: git clone https://github.com/ThoughtWorksInc/DeepDarkFantasy
Uploaded by MarisaVeryMoe at 2017-08-07T19:48:30Z
Distributions NixOS:0.2017.8.19
Downloads 14491 total (56 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2017-08-07 [all 2 reports]

Modules

  • DDF
    • DDF.Bimap
    • DDF.Bool
    • DDF.Char
    • DDF.DBI
    • DDF.Diff
    • DDF.DiffWrapper
    • DDF.Double
    • DDF.Dual
    • DDF.Eval
    • DDF.Fix
    • DDF.Float
    • DDF.FreeVector
    • DDF.IO
    • DDF.ImpW
    • DDF.ImportMeta
    • DDF.Int
    • DDF.Lang
    • DDF.List
    • DDF.Map
    • Meta
      • DDF.Meta.Diff
      • DDF.Meta.DiffWrapper
      • DDF.Meta.Dual
      • DDF.Meta.FreeVector
      • DDF.Meta.Interpreter
      • DDF.Meta.VectorTF
    • DDF.Option
    • DDF.PE
    • DDF.Poly
    • DDF.Prod
    • DDF.Show
    • DDF.Size
    • DDF.Sum
    • DDF.Term
    • DDF.TermGen
    • DDF.UInt
    • DDF.UnHOAS
    • DDF.UnLiftEnv
    • DDF.Unit
    • DDF.Util
    • DDF.Vector
    • DDF.VectorTF
    • DDF.WithDiff
    • DDF.Xor
    • DDF.Y

Manual Flags

NameDescriptionDefault
werror

make warning error

Disabled
Automatic Flags
NameDescriptionDefault

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates