2016-10-24 21:26:42 +02:00
|
|
|
The tensorflow-haskell package provides Haskell bindings to
|
|
|
|
[TensorFlow](https://www.tensorflow.org/).
|
|
|
|
|
|
|
|
This is not an official Google product.
|
|
|
|
|
|
|
|
# Instructions
|
|
|
|
|
|
|
|
## Build
|
|
|
|
|
2016-10-25 18:53:35 +02:00
|
|
|
As an expedient we use [docker](https://www.docker.com/) for building. Once you have docker
|
2016-10-24 21:26:42 +02:00
|
|
|
working, the following commands will compile and run the tests.
|
|
|
|
|
|
|
|
git clone --recursive https://github.com/tensorflow/haskell.git tensorflow-haskell
|
|
|
|
cd tensorflow-haskell
|
|
|
|
IMAGE_NAME=tensorflow/haskell:v0
|
|
|
|
docker build -t $IMAGE_NAME docker
|
|
|
|
# TODO: move the setup step to the docker script.
|
|
|
|
stack --docker --docker-image=$IMAGE_NAME setup
|
|
|
|
stack --docker --docker-image=$IMAGE_NAME test
|
|
|
|
|
|
|
|
There is also a demo application:
|
|
|
|
|
|
|
|
cd tensorflow-mnist
|
|
|
|
stack --docker --docker-image=$IMAGE_NAME build --exec Main
|