Source: tensorflow-estimator
Section: python
Priority: optional
Maintainer: Adam Cecile <acecile@le-vert.net>
Build-Depends: debhelper (>= 10), dh-python, python3-all, python3-setuptools,
# To compute unique (distribution related) package version
 lsb-release,
# Match TensorFlow bazel versions
 bazel (>= 0.26.1~), bazel (<< 0.27~),
# Java in case bazel does not bring it
# NEVER CHANGE THE LINE BELOW OTHERWISE FOR EXAMPLE OF STRETCH YOU WILL
# GET BACKPORTS openjdk-11-jdk THAT DOES NOT WORK AT ALL (WHY? DUNNO)
# WE DO WANT THE DEFAULT VERSION FOR ALL DISTRIB AND NOTHING ELSE
# ALSO WE NEED A RECENT CA CERTS BUNDLE OTHERWISE JAVA JUST SEEMS TO
# BE UNABLE TO DOWNLOAD FILES FROM HTTPS, WHAT A HUGE MESS
 default-jdk-headless | default-jdk,
 ca-certificates-java (>= 20180516~) | ca-certificates-java (= 20170929~deb9u3),
# During build:
# from tensorflow.python.distribute import distribute_lib
# ImportError: No module named distribute
# Has to be one version below TensorFlow one otherwise this is a dependency loop
 python3-tensorflow-avx-sse42 (>= 1.15~) | python3-tensorflow-avx2-sse42-fma (>= 1.15~) | python3-tensorflow-avx2-sse42-fma-mkl-dnn (>= 1.15~) | python3-tensorflow-cuda-avx-sse42 (>= 1.15~) | python3-tensorflow-cuda-avx2-sse42-fma (>= 1.15~) | python3-tensorflow-cuda-avx2-sse42-fma-mkl-dnn (>= 1.15~) | python3-tensorflow (>= 1.15~),
# Needed by kmean_test unittest
 python3-sklearn <!nocheck>,
# Needed by dnn_linear_combined_test
 python3-pandas <!nocheck>,
# Some test fails to setup if this package is not available
 python3-portpicker <!nocheck>,
# Bazel call /usr/bin/env python to detect Python, what a crap
# https://github.com/bazelbuild/bazel/issues/8665
 python,
# Used during building
 python3-wrapt,
Standards-Version: 4.5.0
Homepage: https://github.com/tensorflow/estimator
Rules-Requires-Root: no

Package: python3-tensorflow-estimator
Architecture: all
Depends: ${python3custom:Depends}, ${python3:Depends}, ${misc:Depends}
Description: High-level TensorFlow API simplifying ML programming (Python 3)
 TensorFlow Estimator is a high-level TensorFlow API that greatly simplifies
 machine learning programming.
 .
 Estimators encapsulate training, evaluation, prediction, and exporting for
 your model.
 .
 This package installs the library for Python 3.
