Proto commits in eaplatanios/tensorflow_scala

These 15 commits are when the Protocol Buffers files have changed:

Commit:9a20ebd
Author:Anthony Platanios

Updated the virtual devices config proto.

The documentation is generated from this commit.

Commit:0fbb23e
Author:Anthony Platanios
Committer:Anthony Platanios

[OPS] Updated the dataset shuffle op.

Commit:8c014e0
Author:Anthony Platanios
Committer:Anthony Platanios

[PROTO] Removed the dependence on the TensorFlow Java protobuf library.

Commit:181a1fa
Author:Anthony Platanios
Committer:Anthony Platanios

[JNI] Removed all TensorFlow header files and switched to automatically finding them through the Python installation.

Commit:4a15197
Author:Anthony Platanios
Committer:Anthony Platanios

[JNI] Initial work towards support for TF 2.

Commit:9150ea0
Author:Anthony Platanios

Removed all TensorFlow header files and switched to automatically finding them through the Python installation.

Commit:13adb88
Author:Anthony Platanios

Initial work towards support for TF 2.

Commit:a1a704f
Author:Anthony Platanios

[BUILD] Restructured the codebase a bit.

Commit:b735816
Author:Anthony Platanios

[TPU] Removed the incomplete TPU module for now.

Commit:255e20c
Author:Anthony Platanios

[TPU] Started work on adding TPU support.

Commit:dff9f63
Author:Anthony Platanios

Removed duplicate files.

Commit:70a9e22
Author:Anthony Platanios

Split the JNI bindings and the API in two separate projects. This should allow to provide separate JAR files per platform, for the JNI bindings, later on.

Commit:f504256
Author:Anthony Platanios

Added support for variable savers.

Commit:4b73482
Author:Anthony Platanios

Cleaned up the repository.

This commit does not contain any .proto files.

Commit:cc3c606
Author:Anthony Platanios

Initial commit.