Samuel Ainsworth
f99d89f77d
python3Packages.tensorflow-bin: 2.7.0 -> 2.8.0
2022-04-19 01:05:58 +00:00
Frederik Rietdijk
1d63f89caa
cudaPackages: overhaul of how we package cuda packages
...
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.
- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
Martin Weinelt
9666419d54
python3Packages.tensorflow: 2.7.1 -> 2.8.0
...
https://github.com/tensorflow/tensorflow/releases/tag/v2.8.0
2022-03-14 00:29:08 +01:00
Martin Weinelt
270b07fcc5
python3Packages.tensorboard: rename from tensorflow-tensorboard, relax deps
2022-03-14 00:29:07 +01:00
Robert Scott
dc23e69491
python3Packages.tensorflow: 2.7.0 -> 2.7.1 ( #161589 )
2022-02-26 21:18:14 -05:00
Dmitry Kalinkin
a7c6c90aaa
libtensorflow: set meta.maxSilent, set timeouts only on darwin
...
https://hydra.nixos.org/build/166438531
2022-02-06 15:38:11 -05:00
Martin Weinelt
6aff8a56b2
python310Packages.tensorflow-bin: disable on 3.10
...
There is no wheel available for this CPython release yet.
2021-12-26 19:31:43 -08:00
Alexander Tsvyashchenko
487bb1b1e2
python3Packages.tensorflow: switched to Nix-provided protobuf. ( #150887 )
...
This prevents conflicts with other Python packages that also use protobuf, see e.g. #150765 .
2021-12-18 17:39:59 -05:00
Dmitry Kalinkin
2411e4c1e1
python3Packages.Keras: rename to keras
2021-11-29 03:59:51 -05:00
Thomas Watson
f5798c8f3d
python3Packages.tensorflowWithCuda: fix patchelf failures
2021-11-26 16:26:50 +00:00
Dmitry Kalinkin
129a609443
python3Packages.tensorflow: remove aliases with _2 suffix
2021-11-25 20:24:38 -05:00
Dmitry Kalinkin
5f914776f4
Merge pull request #147081 from veprbl/pr/tensorflow_2_7_0
...
python3Packages.tensorflow: 2.4.2 -> 2.7.0
2021-11-25 16:41:23 -05:00
Dmitry Kalinkin
0701680d0c
python3Packages.tensorflow-bin: 2.4.0 -> 2.7.0
2021-11-25 02:44:41 -05:00
Dmitry Kalinkin
148be0ecca
python3Packages.tensorflow: 2.4.2 -> 2.7.0
2021-11-25 02:44:40 -05:00
Dmitry Kalinkin
69e914bdb3
libtensorflow: increase meta.timeout to 24h
2021-11-21 21:12:15 -05:00
Sandro Jäckel
12371f83b1
python39Packages.tensorflow: simplify pname+version code
2021-11-17 01:01:02 +01:00
Sandro Jäckel
c46f9c42b8
python39Packages.tensorflow: remove ? null from inputs
2021-11-16 19:21:32 +01:00
Markus S. Wamser
2043dbb6fa
pkgs.development.python-modules: remove unused args
2021-11-12 19:10:54 -08:00
Dmitry Kalinkin
85ec7e8756
pythonPackages.tensorflow: fix for darwin
2021-11-08 19:57:56 -05:00
Ryan Burns
7ba89a2e22
python3Packages.tensorflow-bin: remove nvidia_x11 reference
...
the nvidia driver should be picked up from /run/opengl-driver/lib
(and is, since we're already using addOpenGLRunpath)
2021-09-25 20:17:45 -07:00
Robert Scott
42bfc11356
python3Packages.tensorflow: add patch fixing NotImplementedError with numpy 1.20
...
see upstream pr https://github.com/tensorflow/tensorflow/pull/47957
2021-07-30 20:17:46 +01:00
Robert Scott
98fa0f29bc
python3Packages.tensorflow: 2.4.1 -> 2.4.2
2021-07-22 23:55:38 +01:00
Jonathan Ringer
961cae37ed
Revert "python3Packages.tensorflow: 2.4.0 -> 2.4.1"
...
This reverts commit 090a463e4d
.
2021-06-16 18:39:39 -07:00
Jonathan Ringer
e1b17b2d49
Revert "Updating relax-dependencies.patch"
...
This reverts commit 43362bd872
.
2021-06-16 18:39:39 -07:00
Roger Qiu
43362bd872
Updating relax-dependencies.patch
2021-06-16 18:24:30 -07:00
Rakesh Gupta
090a463e4d
python3Packages.tensorflow: 2.4.0 -> 2.4.1
...
python3Packages.tensorflow: 2.4.0 -> 2.4.1
2021-06-16 18:24:30 -07:00
Luke Granger-Brown
f18734f8b8
python3Packages.tensorflow: update hashes for fetchConfigured
2021-06-07 20:59:01 +00:00
Noah D. Brenowitz
2681f3a3c0
python3Packages.tensorflow-bin_2: 2.2.0 -> 2.4.0
...
This version matches the tensorflow source build.
2021-05-23 21:41:08 -07:00
Daniël de Kok
ef3322507a
python3Packages.tensorflow: 2.4.0 -> 2.4.1
...
Changelog:
https://github.com/tensorflow/tensorflow/releases/tag/v2.4.1
2021-05-11 09:49:07 +02:00
Luke Granger-Brown
d385b8f597
python3Packages.tensorflow: mark as requiring big-parallel
...
The Bazel build part of tensorflow builds can really use as many cores
as is available - to avoid blocking a small machine for literally hours
while it churns away, mark the build as big-parallel so we can schedule
it to run quickly on a machine with lots of cores.
2021-04-24 01:12:19 +00:00
Noah D. Brenowitz
5542995561
python37Packages.tensorflow-bin_2: soften additional versions
...
This package was broken on mac with some wildcarding issues.
Some more constraints in the tensorflow wheel needed to be relaxed.
2021-04-08 07:53:19 +00:00
Claudio Bley
6d8c431eb0
bazel: 3.7.1 -> 3.7.2
...
* update sha256 for gvisor, tensorflow{,WithCuda}, bazel-watcher, bazel-remote
and envoy
2021-02-03 10:44:07 +01:00
Claudio Bley
71cda4f111
bazel: 3.3.1 -> 3.7.1
...
* remove python-shebang patch since it was integrated upstream[1]
[1]: https://github.com/bazelbuild/bazel/pull/11535/files
2021-01-29 21:53:25 +01:00
Pavol Rusnak
a4bbfba80d
pkgs/development/python-modules: stdenv.lib -> lib
2021-01-24 01:29:22 +01:00
Markus Kowalewski
6dba41fbcb
mpi: use mpi attribute consistently as the default MPI implementations
...
Use the attribute mpi to provide a system wide default MPI
implementation. The default is openmpi (as before).
This now allows for overriding the MPI implentation by using
the overlay mechanism. Build all packages with mpich instead
of the default openmpi can now be achived like this:
self: super:
{
mpi = super.mpich;
}
All derivations that have been using "mpi ? null" to provide optional
building with MPI have been change in the following way to allow for
optional builds with MPI:
{ ...
, mpi
, useMpi ? false
}
2021-01-23 12:15:13 +01:00
Jörg Thalheim
1ac4c06c08
Merge pull request #108923 from ndl/master
2021-01-11 17:47:28 +00:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Alexander Tsvyashchenko
69d1e62b36
python3Packages.tensorflow_2: 2.3.2 -> 2.4.0
...
Also the following related changes:
* Removed Python 2 support because it's not supported by TF and related packages for a long time.
* Upgraded tensorboard and estimator packages to the required versions.
* Added extra plugins for tensorboard to support profiling.
* In the previous derivation versions, TF_SYSTEM_LIBS didn't have any effect because it was reset at repo fetching stage, so TF always used its own dependencies. Made TF_SYSTEM_LIBS actually work and fixed the errors caused by enabling it.
* Enabled tensorboard by default (but still keeping an option to disable it if needed).
2021-01-11 00:30:43 +01:00
Jörg Thalheim
370ffaaca7
tensorflow: 2.3.1 -> 2.3.2
2021-01-07 18:52:44 +01:00
Jörg Thalheim
1976d79627
tensorflow: drop 1.x
...
it no longer works without our default python version and needs
many patches to compile.
2021-01-07 18:52:44 +01:00
Matthew Bauer
a9ecac2538
tensorflow1: disable sysctl.h in hwloc
...
We need to override tensorflow's hwloc configuration, since it forces
sysctl.h usage which is removed since glibc 2.31. This does not appear
to effect tensorflow2.
See also https://github.com/tensorflow/tensorflow/issues/45861
Fixes #104801
2020-12-30 00:23:21 -06:00
Martin Weinelt
bc65777671
python3Packages.tensorflow_2: relax h5py dependency
2020-12-12 18:51:11 +01:00
Frederik Rietdijk
3eb6d01fa4
Merge pull request #103360 from jonringer/python39
...
[staging] python39Packages: recurseintoAttrs for package set
2020-11-21 13:57:13 +01:00
Michael Reilly
5c9e2ff989
python3Packages.tensorflow_2: 2.3.0 -> 2.3.1
2020-11-20 14:31:42 -08:00
Jonathan Ringer
b61df8cd97
python39Packages.tensorflow_2-bin: fix disable logic
2020-11-10 17:53:48 -08:00
Jonathan Ringer
a7871cb54c
python39Packages.tensorflow_1-bin: fix disable logic
2020-11-10 15:29:48 -08:00
Jonathan Ringer
b8f45c32f8
python3Packages.tensorflow: break if gast not correct
2020-10-30 23:11:03 -07:00
Daniël de Kok
7fb2cc1725
python3Packages.tensorflow_2: update CUDA capabilities
...
Sync CUDA capabilities with upstream:
b0c3b5bdd7/.bazelrc (L584)
2020-09-30 13:56:05 +02:00
Daniël de Kok
b751c120ce
Merge pull request #95824 from obsidiansystems/python3.tensorflow_2-update-to-2.3.0
...
tensorflow: update to 2.3.0
2020-09-30 11:37:42 +02:00
Daniël de Kok
ce9b73c281
python37Packages.tensorflow: 1.15.2 -> 1.15.4
...
Changes:
https://github.com/tensorflow/tensorflow/releases/tag/v1.15.4
2020-09-27 11:23:27 -07:00