Loading pkgs/development/python-modules/ffcv/default.nix +4 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ psutil, torchvision, webdataset, stdenv, }: buildPythonPackage rec { Loading Loading @@ -108,5 +109,8 @@ buildPythonPackage rec { samuela djacu ]; # OSError: dlopen(libc.so.6, 0x0006): tried: '/usr/lib/libc.so.6' (no such file, not in dyld cache), # 'libc.so.6' (no such file), '/usr/local/lib/libc.so.6' (no such file), '/usr/lib/libc.so.6' (no such file, not in dyld cache) broken = stdenv.isDarwin; }; } pkgs/development/python-modules/pytorch-pfn-extras/default.nix +40 −20 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, fetchpatch, lib, # build-system setuptools, # dependencies numpy, onnx, packaging, torch, typing-extensions, # tests onnx, pytestCheckHook, torchvision, pythonAtLeast, setuptools, stdenv, torch, torchvision, typing-extensions, }: buildPythonPackage rec { pname = "pytorch-pfn-extras"; version = "0.7.6"; version = "0.7.7"; pyproject = true; src = fetchFromGitHub { owner = "pfnet"; repo = "pytorch-pfn-extras"; rev = "refs/tags/v${version}"; hash = "sha256-vSon/0GxQfaRtSPsQbYAvE3s/F0HEN59VpzE3w1PnVE="; hash = "sha256-0+ltkm7OH18hlpHYyZCmy1rRleF52IM2BjLoW44tJUY="; }; patches = [ (fetchpatch { name = "relax-setuptools.patch"; url = "https://github.com/pfnet/pytorch-pfn-extras/commit/96abe38c4baa6a144d604bdd4744c55627e55440.patch"; hash = "sha256-85UDGcgJyQS5gINbgpNM58b3XJGvf+ArtGhwJ5EXdhk="; }) ]; build-system = [ setuptools ]; dependencies = [ Loading @@ -54,10 +52,26 @@ buildPythonPackage rec { # Requires CUDA access which is not possible in the nix environment. "-m 'not gpu and not mpi'" "-Wignore::DeprecationWarning" # FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly... "-Wignore::FutureWarning" ]; pythonImportsCheck = [ "pytorch_pfn_extras" ]; disabledTests = [ # AssertionError: assert 4 == 0 # where 4 = <MagicMock id='140733587469184'>.call_count "test_lr_scheduler_wait_for_first_optimizer_step" ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # torch.distributed is not available on darwin "test_create_distributed_evaluator" "test_distributed_evaluation" "test_distributed_evaluator_progress_bar" ]; disabledTestPaths = [ # Requires optuna which is currently (2022-02-16) marked as broken. Loading @@ -84,6 +98,11 @@ buildPythonPackage rec { ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # torch.distributed is not available on darwin "tests/pytorch_pfn_extras_tests/distributed_tests/test_distributed_validation_sampler.py" "tests/pytorch_pfn_extras_tests/nn_tests/parallel_tests/test_distributed.py" "tests/pytorch_pfn_extras_tests/profiler_tests/test_record.py" "tests/pytorch_pfn_extras_tests/profiler_tests/test_time_summary.py" "tests/pytorch_pfn_extras_tests/training_tests/extensions_tests/test_accumulate.py" "tests/pytorch_pfn_extras_tests/training_tests/extensions_tests/test_sharded_snapshot.py" ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ Loading @@ -92,10 +111,11 @@ buildPythonPackage rec { "tests/pytorch_pfn_extras_tests/nn_tests/modules_tests/test_lazy_conv.py" ]; meta = with lib; { meta = { description = "Supplementary components to accelerate research and development in PyTorch"; homepage = "https://github.com/pfnet/pytorch-pfn-extras"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; changelog = "https://github.com/pfnet/pytorch-pfn-extras/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ samuela ]; }; } Loading
pkgs/development/python-modules/ffcv/default.nix +4 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ psutil, torchvision, webdataset, stdenv, }: buildPythonPackage rec { Loading Loading @@ -108,5 +109,8 @@ buildPythonPackage rec { samuela djacu ]; # OSError: dlopen(libc.so.6, 0x0006): tried: '/usr/lib/libc.so.6' (no such file, not in dyld cache), # 'libc.so.6' (no such file), '/usr/local/lib/libc.so.6' (no such file), '/usr/lib/libc.so.6' (no such file, not in dyld cache) broken = stdenv.isDarwin; }; }
pkgs/development/python-modules/pytorch-pfn-extras/default.nix +40 −20 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, fetchpatch, lib, # build-system setuptools, # dependencies numpy, onnx, packaging, torch, typing-extensions, # tests onnx, pytestCheckHook, torchvision, pythonAtLeast, setuptools, stdenv, torch, torchvision, typing-extensions, }: buildPythonPackage rec { pname = "pytorch-pfn-extras"; version = "0.7.6"; version = "0.7.7"; pyproject = true; src = fetchFromGitHub { owner = "pfnet"; repo = "pytorch-pfn-extras"; rev = "refs/tags/v${version}"; hash = "sha256-vSon/0GxQfaRtSPsQbYAvE3s/F0HEN59VpzE3w1PnVE="; hash = "sha256-0+ltkm7OH18hlpHYyZCmy1rRleF52IM2BjLoW44tJUY="; }; patches = [ (fetchpatch { name = "relax-setuptools.patch"; url = "https://github.com/pfnet/pytorch-pfn-extras/commit/96abe38c4baa6a144d604bdd4744c55627e55440.patch"; hash = "sha256-85UDGcgJyQS5gINbgpNM58b3XJGvf+ArtGhwJ5EXdhk="; }) ]; build-system = [ setuptools ]; dependencies = [ Loading @@ -54,10 +52,26 @@ buildPythonPackage rec { # Requires CUDA access which is not possible in the nix environment. "-m 'not gpu and not mpi'" "-Wignore::DeprecationWarning" # FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly... "-Wignore::FutureWarning" ]; pythonImportsCheck = [ "pytorch_pfn_extras" ]; disabledTests = [ # AssertionError: assert 4 == 0 # where 4 = <MagicMock id='140733587469184'>.call_count "test_lr_scheduler_wait_for_first_optimizer_step" ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # torch.distributed is not available on darwin "test_create_distributed_evaluator" "test_distributed_evaluation" "test_distributed_evaluator_progress_bar" ]; disabledTestPaths = [ # Requires optuna which is currently (2022-02-16) marked as broken. Loading @@ -84,6 +98,11 @@ buildPythonPackage rec { ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # torch.distributed is not available on darwin "tests/pytorch_pfn_extras_tests/distributed_tests/test_distributed_validation_sampler.py" "tests/pytorch_pfn_extras_tests/nn_tests/parallel_tests/test_distributed.py" "tests/pytorch_pfn_extras_tests/profiler_tests/test_record.py" "tests/pytorch_pfn_extras_tests/profiler_tests/test_time_summary.py" "tests/pytorch_pfn_extras_tests/training_tests/extensions_tests/test_accumulate.py" "tests/pytorch_pfn_extras_tests/training_tests/extensions_tests/test_sharded_snapshot.py" ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ Loading @@ -92,10 +111,11 @@ buildPythonPackage rec { "tests/pytorch_pfn_extras_tests/nn_tests/modules_tests/test_lazy_conv.py" ]; meta = with lib; { meta = { description = "Supplementary components to accelerate research and development in PyTorch"; homepage = "https://github.com/pfnet/pytorch-pfn-extras"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; changelog = "https://github.com/pfnet/pytorch-pfn-extras/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ samuela ]; }; }