typedflow: Typed frontend to TensorFlow and higher-order deep learning
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
Warnings:
- Exposed modules use unallocated top-level names: TypedFlow
TypedFlow is a typed, higher-order frontend to TensorFlow and a high-level library for deep-learning.
The main design principles are:
To make the parameters of layers explicit. This choice makes sharing of parameters explicit and allows to implement "layers" as pure functions.
To provide as precise as possible types. Functions are explicit about the shapes and elements of the tensors that they manipulate (they are often polymorphic in shapes and elements though.)
To let combinators be as transparent as possible. If a NN layers is a simple tensor transformation it will be exposed as such.
Properties
Versions | 0.9, 0.9 |
---|---|
Change log | None available |
Dependencies | base (>=4 && <5), ghc-typelits-knownnat, mtl, pretty-compact [details] |
License | LGPL-3.0-only |
Author | Jean-Philippe Bernardy |
Maintainer | jean-philippe.bernardy@gu.se |
Category | Deep Learning |
Source repo | head: git clone git@github.com:GU-CLASP/TypedFlow.git |
Uploaded | by JeanPhilippeBernardy at 2017-10-26T14:11:17Z |
Modules
[Index]
Downloads
- typedflow-0.9.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees