We have an old version of keras. This is now broken. It is not
compatible with python-h5py > 2.10. Our version of Tensorflow also
won’t work with h5py 3.
We can’t upgrade keras to anything above 2.2.5 because any later version
is built with Bazel. We cannot build Bazel, because it needs a big pile
of jars that we haven’t packaged yet.
Tensorflow > 1.9 also requires Bazel.
We should work towards packaging Bazel. Debian has a Bazel bootstrap
package, so I’m hopeful that it’s possible to package with some effort.