-
Notifications
You must be signed in to change notification settings - Fork 47
/
Copy pathDeepDarkFantasy.cabal
113 lines (107 loc) · 3.13 KB
/
DeepDarkFantasy.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
name: DeepDarkFantasy
version: 0.2017.8.19
cabal-version: 1.12
build-type: Simple
license: Apache
tested-with: GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.1
maintainer: [email protected]
category: DSL
description: 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.
synopsis: A DSL for creating neural network.
license-file: LICENSE
Flag WError
Description: make warning error
Manual: True
Default: False
source-repository head
type: git
location: https://github.com/ThoughtWorksInc/DeepDarkFantasy
library
exposed-modules: 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.ImportMeta
DDF.ImpW
DDF.Int
DDF.IO
DDF.Lang
DDF.List
DDF.Map
DDF.Meta.Diff
DDF.Meta.DiffWrapper
DDF.Meta.Dual
DDF.Meta.FreeVector
DDF.Meta.Util
DDF.Meta.VectorTF
DDF.Option
DDF.Ordering
DDF.PE
DDF.Prod
DDF.Sam.Hello
DDF.Sam.Poly
DDF.Sam.Xor
DDF.Show
DDF.Size
DDF.Sum
DDF.Term
DDF.TermGen
DDF.Unit
DDF.Vector
DDF.VectorTF
DDF.WithDiff
DDF.Y
build-depends: base >= 4.9.0.0 && < 5,
mtl -any,
random -any,
constraints -any,
containers -any,
bimap -any,
recursion-schemes -any,
template-haskell -any
ghc-options: -Wall -Wno-type-defaults -Wno-missing-signatures -Wno-orphans -fwarn-tabs -ferror-spans -Wno-partial-type-signatures
if flag(WError)
ghc-options: -Werror
default-language: Haskell2010
test-Suite TestPoly
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: test
main-is: TestPoly.hs
build-depends:
base >= 4.9.0.0 && < 5,
mtl -any,
random -any,
constraints -any,
DeepDarkFantasy -any
test-Suite TestXor
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: test
main-is: TestXor.hs
build-depends:
base >= 4.9.0.0 && < 5,
mtl -any,
random -any,
constraints -any,
DeepDarkFantasy -any
test-Suite TestPE
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: test
main-is: TestPE.hs
build-depends:
base >= 4.9.0.0 && < 5,
mtl -any,
random -any,
constraints -any,
QuickCheck -any,
DeepDarkFantasy -any