Commit Graph

18 Commits

Author SHA1 Message Date
Yorick 26eebce98f Upgrade to tensorflow 1.14.0 (#244)
* add curl, unzip, zlib1g-dev to dockerfiles
2019-07-15 23:16:58 +02:00
helq ecfea97992 Update to tensorflow 1.9 2018-07-24 16:48:55 -05:00
fkm3 baa501b262
Use newer version of stack in CI (#189)
Required by #187.

The version we were using is old enough that it doesn't work with the
latest stackage LTS. haskellstack.org says

    There is also a Ubuntu package for Ubuntu 16.10 and up, but the
    distribution's Stack version lags behind, ...

So, instead of asking them to update it, it's probably better to
download the tar of the version we want.

Somehow updating stack surfaced a new pedantic warning in GradientTest,
so I've fixed that as well.
2018-05-15 23:19:15 -04:00
Erlend Hamberg 1829c7ef3c Update to tensorflow 1.8 (#188) 2018-05-14 15:55:33 -04:00
fkm3 1e2dca8701
Update to tensorflow 1.7 (#185)
All of the non-s/1.3/1.7/ changes are because

* There are new tensorflow datatypes
* Some ops have looser types (e.g. fill now accepts both int64 and int32)
* There are more ops of type "func"
2018-04-17 12:24:31 -04:00
Benjamin 0391c2dbb7 Change MAINTAINER to LABEL since the former is deprecated (#164) 2017-10-24 19:31:13 -07:00
fkm3 a8405d15a2 Use newer tensorflow image in ci_build/Docker (#163)
Not sure if this makes any difference, but it seems like a good idea for consistency.
2017-10-21 21:24:40 -07:00
fkm3 7720af0afd Update to tensorflow 1.3 (#161)
* Tested on linux without Docker.
* Couldn't get nix build to work, so I just updated the URL and hash.
* Did not test macos build.

The mnist change was necessary because the argmax output type is now polmorphic.
2017-10-19 13:41:55 -04:00
Greg Steuck 1d45e33d2a Switched to lts-8.13, added custom-setup. (#106)
* Switched to lts-8.13, added custom-setup.

Our packages no longer elicit complaints like this:
Package tensorflow-foo uses a custom Cabal build, but does not use a
custom-setup stanza.

* Removed some extra-deps and explicit-setup-deps

* Removed provisions for different versions of stack lts.

We are now solidly in the 8-only territory.
2017-05-09 20:49:51 -07:00
Greg Steuck 5414f197a1 Update to 1.0 release and newest proto-lens (#77)
* Update from rc to full 1.0 release.
* Switch to proto-lens 0.1.0.5.
2017-02-22 15:24:45 -08:00
fkm3 02591ca364 Add cabal files and CI setup for TFRecords. 2017-02-11 12:53:42 -08:00
Greg Steuck 72631cb9f3 Uprev to TF 1.0rc1. (#69)
* Download protoc and libtensorflow instead of running bazel.
* Explicitly set permissions of protoc.
2017-02-09 14:20:43 -08:00
Greg Steuck 455e5a83c9 Add stack resolver version switch (#38). (#45)
The script can now be run with, e.g.
`env STACK_RESOLVER=lts-7.3 ci_build/outer_launch_tests.sh`
and will use the specified version of the resolver.

We can't quite enable this for lts-7.3 as the code is not pedantically
clean. We will reconsider when 8.0.2 is available which removes
`-Wredundant-constraints` from `-Wall`.
2016-11-23 09:47:01 -08:00
Greg Steuck 4cf372995e Remove unnecessary submodule commands.
Jenkins is starting from a repository with submodules as is.
2016-10-31 09:25:12 -07:00
Greg Steuck 0745e96469 Combined all RUN commands to have fewer layers. 2016-10-28 15:47:00 -07:00
Greg Steuck 9e219120d4 Forgotten to checkout submodules. 2016-10-28 15:07:15 -07:00
Greg Steuck 081902db3e Running ldconfig to make libtensorflow_c visible.
Added it to both ci_build and stack images. It wasn't necessary in the
former for some reason.
2016-10-28 14:27:51 -07:00
Greg Steuck d050ec2654 Semi-functional continuous integration test.
- Uses docker to put everything together.
- stack is running on "raw" system, similar to MacOS build.
- Still not finding libtensorflow_c.so in tensorflow-core-ops setup.
2016-10-27 18:59:33 -07:00