tensorflow: drop 1.x

it no longer works without our default python version and needs
many patches to compile.
This commit is contained in:
Jörg Thalheim
2021-01-07 18:52:44 +01:00
parent cc8db6e19b
commit 1976d79627
16 changed files with 10 additions and 752 deletions
+9 -32
View File
@@ -7352,34 +7352,16 @@ in {
tensorboardx = callPackage ../development/python-modules/tensorboardx { };
tensorflow-bin_1 = callPackage ../development/python-modules/tensorflow/1/bin.nix {
tensorflow-bin_2 = callPackage ../development/python-modules/tensorflow/bin.nix {
cudaSupport = pkgs.config.cudaSupport or false;
inherit (pkgs.linuxPackages) nvidia_x11;
cudatoolkit = pkgs.cudatoolkit_10;
cudnn = pkgs.cudnn_cudatoolkit_10;
};
tensorflow-bin_2 = callPackage ../development/python-modules/tensorflow/2/bin.nix {
cudaSupport = pkgs.config.cudaSupport or false;
inherit (pkgs.linuxPackages) nvidia_x11;
cudatoolkit = pkgs.cudatoolkit_10;
cudnn = pkgs.cudnn_cudatoolkit_10;
};
tensorflow-bin = self.tensorflow-bin_2;
tensorflow-bin = self.tensorflow-bin_1;
tensorflow-build_1 = callPackage ../development/python-modules/tensorflow/1 {
cudaSupport = pkgs.config.cudaSupport or false;
inherit (pkgs.linuxPackages) nvidia_x11;
cudatoolkit = pkgs.cudatoolkit_10;
cudnn = pkgs.cudnn_cudatoolkit_10;
nccl = pkgs.nccl_cudatoolkit_10;
openssl = pkgs.openssl_1_1;
inherit (pkgs.darwin.apple_sdk.frameworks) Foundation Security;
inherit (pkgs) flatbuffers;
};
tensorflow-build_2 = callPackage ../development/python-modules/tensorflow/2 {
tensorflow-build_2 = callPackage ../development/python-modules/tensorflow {
cudaSupport = pkgs.config.cudaSupport or false;
cudatoolkit = pkgs.cudatoolkit_11;
cudnn = pkgs.cudnn_cudatoolkit_11;
@@ -7389,25 +7371,20 @@ in {
inherit (pkgs) flatbuffers;
};
tensorflow-build = self.tensorflow-build_1;
tensorflow-build = self.tensorflow-build_2;
tensorflow-estimator_1 = callPackage ../development/python-modules/tensorflow-estimator/1 { };
tensorflow-estimator_2 = callPackage ../development/python-modules/tensorflow-estimator { };
tensorflow-estimator_2 = callPackage ../development/python-modules/tensorflow-estimator/2 { };
tensorflow-estimator = self.tensorflow-estimator_1;
tensorflow-estimator = self.tensorflow-estimator_2;
tensorflow-probability = callPackage ../development/python-modules/tensorflow-probability { };
tensorflow = self.tensorflow_1;
tensorflow_1 = self.tensorflow-build_1;
tensorflow = self.tensorflow_2;
tensorflow_2 = self.tensorflow-build_2;
tensorflow-tensorboard_1 = callPackage ../development/python-modules/tensorflow-tensorboard/1 { };
tensorflow-tensorboard_2 = callPackage ../development/python-modules/tensorflow-tensorboard { };
tensorflow-tensorboard_2 = callPackage ../development/python-modules/tensorflow-tensorboard/2 { };
tensorflow-tensorboard = self.tensorflow-tensorboard_1;
tensorflow-tensorboard = self.tensorflow-tensorboard_2;
tensorflowWithCuda = self.tensorflow.override { cudaSupport = true; };