Claude Heiland-Allen
84f54dbe9b
fix test suite for GHCs 8.2 8.4 8.6
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
6c39f41e1d
default extensions needs cabal verison 1.10 needs default language
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
8d5ef502be
support GHC 7.10
...
- no `Data.Kind` module in this old GHC, so use CPP for conditional include
- also use CPP to define `Type=*` for backward compatibility
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
49a4280a91
GHC 8.4 compatibility
...
- `-XNoStarIsType` is new in GHC 8.6
- can't use `-XCPP` to conditionally enable `LANGUAGE` pragmas (implicit module declaration)
- use a conditional in the .cabal file, but this is active for all modules
- need to replace all `*` with `Type` and `import Data.Kind (Type)` (works in 8.4)
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
0bc6bd5fad
NoStarIsType and UndecidableInstances needed for ghc-8.6
...
NoStarIsType -- otherwise GHC gets confused about * as a type operator
import Data.Kind (Type) -- to replace the usage of * as a type
UndecidableInstances -- otherwise GHC complains about nested KnownNat (a * b)
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
251a398a99
allow newer hmatrix
2019-02-19 18:02:56 +11:00
Claude Heiland-Allen
fdc3de513d
allow newer containers
2019-02-19 18:02:56 +11:00
Dave Evans
d84113ce17
Update Layer.hs
...
Just fixed a spelling error
agnotostic -> agnostic
2019-02-19 14:37:27 +11:00
Erik de Castro Lopo
1d930717a9
travis: Drop ghc 7.10.3 and use ghc 8.4.4
...
Since this project uses some of the new dependent types features of GHC
keeping it working with multiple GHC versions is going to be difficult.
Drop 7.10.3 because it has already stoppped working.
2019-02-19 14:33:31 +11:00
Huw Campbell
950be38afe
Merge pull request #75 from erikd/master
...
Make it build with ghc 8.4
2018-09-19 09:46:37 +10:00
Erik de Castro Lopo
f3fbebf820
README.md: Add ghc 8.2 and 8.4
2018-09-16 18:14:06 +10:00
Erik de Castro Lopo
b7ae86ba5f
travis: Build with ghc 8.4
2018-09-16 17:46:20 +10:00
Erik de Castro Lopo
55e6719fcb
Make it build with ghc 8.4
2018-09-16 17:46:20 +10:00
Erik de Castro Lopo
efd11f7960
grenade.cabal: Allow building with ghc 8.4
...
* Drop repeated and potentially conflicting version constraints. Version
constraints really only need to be specified once in the cabal file
(especially when building with mafia).
* Drop the version constraint on singletons. The singletons package
version number is tightly coupled to the GHC version (due to TH)
so its safe to leave the version bounds unspecified.
2018-09-16 17:46:20 +10:00
Huw Campbell
92b5760926
Merge pull request #70 from koenigmaximilian/patch-1
...
Simplify recurrent example
2018-07-11 15:29:04 +10:00
koenigmaximilian
04b026f5d7
Simplify recurrent example
...
Produced better results when I tested (the Shakespeare example already contains a more complex recurrent network, let's KISS on this one.)
2018-07-07 20:57:25 +02:00
Huw Campbell
93435b2b99
Update mafia and make available in examples folder
2018-05-18 13:11:12 +10:00
Huw Campbell
9309b3ba7a
Merge pull request #60 from Nickske666/typos
...
Fixed some typos
2018-04-21 09:30:49 +10:00
Nick Van den Broeck
8c49bf8231
Fixed some typos
2018-04-20 17:14:58 +02:00
Huw Campbell
647e491cbe
Merge pull request #57 from sholland1/serialize-instance
...
Add Serialize instance for Crop layer
2018-03-31 18:00:02 +11:00
sholland1
ad97b6ddae
Add Serialize instance for Crop layer
2018-03-30 23:20:52 -05:00
Huw Campbell
b1a6e1630f
Merge pull request #54 from sholland1/readme-fix
...
Small fix to example network in readme
2018-02-23 23:53:31 +11:00
sholland1
577e6d798e
Small fix to example network in readme
2018-02-22 23:21:22 -06:00
Huw Campbell
b613502971
Merge pull request #50 from schnecki/master
...
Added the sinusoid activation function layer
2018-01-29 12:10:47 +11:00
Manuel
b5e1243f24
Update Sinusoid.hs
2018-01-26 20:20:37 +01:00
Manuel Schneckenreither
8aee2ad092
added the sinusoid activation function layer
2018-01-26 10:52:41 +01:00
Huw Campbell
fe8a5ff37f
Merge pull request #49 from HuwCampbell/topic/exact-hotmap
...
Topic/exact hotmap
2018-01-04 21:35:13 +11:00
Huw Campbell
9d9dfac6a2
And add a comment for where to grab the data
2018-01-04 16:27:37 +11:00
Huw Campbell
8349a85b0f
Give a slightly not terrible error message
2018-01-04 16:16:34 +11:00
Huw Campbell
cb2eb0db8f
Only permit exact hotmaps
2018-01-04 15:59:55 +11:00
Huw Campbell
96a450668c
Merge pull request #47 from HuwCampbell/topic/tape-optimisations
...
Optimise Wengert tape for LSTM
2017-12-16 22:20:58 +11:00
Huw Campbell
a5881518bf
Optimise Wengert tape for LSTM
2017-12-16 21:22:16 +11:00
Huw Campbell
4332d62c71
Merge pull request #46 from HuwCampbell/topic/bumps
...
Bump optparse in examples package
2017-12-15 09:55:28 +11:00
Huw Campbell
0dd23bc2d2
Bump optparse in examples package
2017-12-15 09:13:30 +11:00
Huw Campbell
c03fcb63e9
Merge pull request #44 from HuwCampbell/topic/bumps
...
Bump hedgehog and criterion
2017-12-14 22:50:11 +11:00
Huw Campbell
cbefe61560
Add dependency tracking badge
2017-12-14 21:32:29 +11:00
Huw Campbell
68199648f4
Remove old functions
2017-12-14 21:29:45 +11:00
Huw Campbell
6e43a16a77
Bump hedgehog and criterion
2017-12-14 16:06:10 +11:00
Huw Campbell
a8ffdbc5d6
Merge pull request #40 from tmcgilchrist/patch-1
...
Add gcc 8.2.1 and update 8.0.2
2017-09-27 09:00:24 +10:00
Huw Campbell
3cf431e66d
Match instance head type indicies
2017-09-26 22:02:20 +10:00
Huw Campbell
f8431ca31c
Merge pull request #42 from erikd/topic/speeling
...
Spelling: decend/decent -> descend/descent
2017-09-26 12:57:53 +10:00
Erik de Castro Lopo
9fd2111122
Spelling: decend/decent -> descend/descent
2017-09-26 07:42:21 +10:00
Huw Campbell
8e3e7dbed6
Merge pull request #41 from erikd/master
...
Fix off-by-one error in C code
2017-09-25 23:00:25 +10:00
Erik de Castro Lopo
2c68ddc27c
Fix off-by-one error in C code
2017-09-25 19:33:38 +10:00
Tim McGilchrist
e58e164893
Add gcc 8.2.1 and update 8.0.2
2017-09-15 10:43:27 +10:00
Huw Campbell
9b18913acd
Merge pull request #32 from HuwCampbell/topic/compose-recurrent
...
Topic/compose recurrent
2017-07-15 20:39:15 +10:00
Huw Campbell
a9aeb76570
Fix show instance for recurrent concats
2017-07-14 15:28:29 +10:00
Huw Campbell
99beb850f7
Add concat recurrent layer
2017-07-14 14:06:31 +10:00
Huw Campbell
1ff89866be
Allow a recurrent net to be a recurrent layer
2017-07-14 14:05:41 +10:00
Huw Campbell
46a1d83410
Use the same proof for 2D and 3D crops
2017-07-13 20:02:20 +10:00