1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-02 19:13:34 +02:00
tensorflow-haskell/tensorflow-nn
Judah Jacobson 1539783ee5 Update type constraints to work around a ghc-8 bug. (#47)
Also removes all the ghc-8-specific logic in the .cabal files.

ghc-8 has issues with deeply nested tuples of constraints.  We can
work around it by:
- Changing TensorTypes to a regular class.  This required FlexibleContexts.
  (But we'll probably need it anyway when we support heterogeneous tensor
  lists.)
- Specializing NoneOf for long type lists.

For more details, see: https://ghc.haskell.org/trac/ghc/ticket/12175.

Also added 'directory' to tensorflow-core-ops' dependencies since it's used
in the Setup script.

One more step towards fixing #38.
2016-11-28 21:15:09 -08:00
..
src/TensorFlow Update type constraints to work around a ghc-8 bug. (#47) 2016-11-28 21:15:09 -08:00
tests Make code --pedantic (#35) 2016-11-18 10:42:02 -08:00
Setup.hs Starting NN library (#11) 2016-10-27 18:05:27 -07:00
tensorflow-nn.cabal Update type constraints to work around a ghc-8 bug. (#47) 2016-11-28 21:15:09 -08:00