Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / test-tube / default.nix
blobf0c26292c84bab5c1d46b107c3cbcb4933dc71c9
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , isPy27
5 , pytestCheckHook
6 , future
7 , imageio
8 , numpy
9 , pandas
10 , pytorch
11 , tensorflow-tensorboard
14 buildPythonPackage rec {
15   pname = "test-tube";
16   version = "0.7.5";
18   disabled = isPy27;
20   src = fetchFromGitHub {
21     owner = "williamFalcon";
22     repo = pname;
23     rev = version;
24     sha256 = "0zpvlp1ybp2dhgap8jsalpfdyg8ycjhlfi3xrdf5dqffqvh2yhp2";
25   };
27   checkInputs = [
28     pytestCheckHook
29   ];
31   propagatedBuildInputs = [
32     future
33     imageio
34     numpy
35     pandas
36     pytorch
37     tensorflow-tensorboard
38   ];
40   meta = with lib; {
41     homepage = "https://github.com/williamFalcon/test-tube";
42     description = "Framework-agnostic library to track and parallelize hyperparameter search in machine learning experiments";
43     license = licenses.mit;
44     maintainers = [ maintainers.tbenst ];
45   };