Something went wrong. Try again.
๐ฃ Machine learning which might blow up in your face ๐ฃ
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216name: grenadeversion: 0.1.0license: BSD2license-file: LICENSEauthor: Huw Campbell <huw.campbell@gmail.com>maintainer: Huw Campbell <huw.campbell@gmail.com>copyright: (c) 2016-2017 Huw Campbell.synopsis: Practical Deep Learning in Haskellcategory: AI, Machine Learningcabal-version: >= 1.10build-type: Simpledescription: Grenade is a composable, dependently typed, practical, and fast recurrent neural network library for precise specifications and complex deep neural networks in Haskell. . Grenade provides an API for composing layers of a neural network into a sequence parallel graph in a type safe manner; running networks with reverse automatic differentiation to calculate their gradients; and applying gradient descent for learning. . Documentation and examples are available on github <https://github.com/HuwCampbell/grenade>.extra-source-files: README.md cbits/im2col.h cbits/im2col.c cbits/gradient_descent.h cbits/gradient_descent.c cbits/pad.h cbits/pad.csource-repository head type: git location: https://github.com/HuwCampbell/grenade.gitlibrary build-depends: base >= 4.8 && < 5 , bytestring >= 0.10 && < 0.13 , containers >= 0.5 && < 0.8 , cereal >= 0.5 && < 0.6 , deepseq >= 1.4 && < 1.6 , hmatrix >= 0.18 && < 0.21 , MonadRandom >= 0.4 && < 0.7 , primitive >= 0.6 && < 0.10 -- Versions of singletons are *tightly* coupled with the -- GHC version so its fine to drop version bounds. , singletons , singletons-base , vector >= 0.11 && < 0.14 ghc-options: -Wall hs-source-dirs: src default-language: Haskell2010 if impl(ghc < 8.0) ghc-options: -fno-warn-incomplete-patterns cpp-options: -DType=* if impl(ghc >= 8.6) default-extensions: NoStarIsType exposed-modules: Grenade Grenade.Core Grenade.Core.Layer Grenade.Core.LearningParameters Grenade.Core.Network Grenade.Core.Runner Grenade.Core.Shape Grenade.Layers Grenade.Layers.Concat Grenade.Layers.Convolution Grenade.Layers.Crop Grenade.Layers.Deconvolution Grenade.Layers.Dropout Grenade.Layers.Elu Grenade.Layers.FullyConnected Grenade.Layers.Inception Grenade.Layers.Logit Grenade.Layers.Merge Grenade.Layers.Pad Grenade.Layers.Pooling Grenade.Layers.Relu Grenade.Layers.Reshape Grenade.Layers.Sinusoid Grenade.Layers.Softmax Grenade.Layers.Tanh Grenade.Layers.Trivial Grenade.Layers.Internal.Convolution Grenade.Layers.Internal.Pad Grenade.Layers.Internal.Pooling Grenade.Layers.Internal.Update Grenade.Recurrent Grenade.Recurrent.Core Grenade.Recurrent.Core.Layer Grenade.Recurrent.Core.Network Grenade.Recurrent.Core.Runner Grenade.Recurrent.Layers Grenade.Recurrent.Layers.BasicRecurrent Grenade.Recurrent.Layers.ConcatRecurrent Grenade.Recurrent.Layers.LSTM Grenade.Utils.OneHot includes: cbits/im2col.h cbits/gradient_descent.h cbits/pad.h c-sources: cbits/im2col.c cbits/gradient_descent.c cbits/pad.c cc-options: -std=c99 -O3 -msse4.2 -Wall -Werror -DCABAL=1test-suite test type: exitcode-stdio-1.0 main-is: test.hs ghc-options: -Wall -threaded -O2 hs-source-dirs: test default-language: Haskell2010 other-modules: Test.Hedgehog.Compat Test.Hedgehog.Hmatrix Test.Hedgehog.TypeLits Test.Grenade.Network Test.Grenade.Layers.Convolution Test.Grenade.Layers.FullyConnected Test.Grenade.Layers.Nonlinear Test.Grenade.Layers.PadCrop Test.Grenade.Layers.Pooling Test.Grenade.Layers.Internal.Convolution Test.Grenade.Layers.Internal.Pooling Test.Grenade.Layers.Internal.Reference Test.Grenade.Recurrent.Layers.LSTM Test.Grenade.Recurrent.Layers.LSTM.Reference if impl(ghc < 8.0) ghc-options: -fno-warn-incomplete-patterns cpp-options: -DType=* if impl(ghc >= 8.6) default-extensions: NoStarIsType build-depends: base , grenade , hedgehog >= 1.0 && < 1.5 , hmatrix , mtl , singletons , text >= 1.2 , typelits-witnesses < 0.5 , transformers , constraints , MonadRandom , random , ad , reflection , vectorbenchmark bench type: exitcode-stdio-1.0 main-is: bench.hs ghc-options: -Wall -threaded -O2 hs-source-dirs: bench default-language: Haskell2010 build-depends: base , bytestring , criterion >= 1.1 && < 1.7 , grenade , hmatrixbenchmark bench-lstm type: exitcode-stdio-1.0 main-is: bench-lstm.hs ghc-options: -Wall -threaded -O2 hs-source-dirs: bench default-language: Haskell2010 build-depends: base , bytestring , criterion , grenade , hmatrix