Created
August 8, 2023 10:29
-
-
Save SomeoneSerge/e6c39144e55aba9bc5f6c8939a80c83e to your computer and use it in GitHub Desktop.
nix log /nix/store/cy2zy2n4rmiq5yrd7rhgm7jj76is2dn8-python3.11-mmengine-0.7.4.drv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sourcing python-remove-tests-dir-hook | |
Sourcing python-catch-conflicts-hook.sh | |
Sourcing python-remove-bin-bytecode-hook.sh | |
Sourcing setuptools-build-hook | |
Using setuptoolsBuildPhase | |
Using setuptoolsShellHook | |
Sourcing pip-install-hook | |
Using pipInstallPhase | |
Sourcing python-imports-check-hook.sh | |
Using pythonImportsCheckPhase | |
Sourcing python-namespaces-hook | |
Sourcing python-catch-conflicts-hook.sh | |
Sourcing pytest-check-hook | |
Using pytestCheckPhase | |
Sourcing setuptools-check-hook | |
@nix { "action": "setPhase", "phase": "unpackPhase" } | |
unpacking sources | |
unpacking source archive /nix/store/x0xsqsrwa3aingrbdywzas3mj8m1xsrw-source | |
source root is source | |
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/test_visualizer/test_visualizer.py | |
@nix { "action": "setPhase", "phase": "patchPhase" } | |
patching sources | |
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" } | |
updateAutotoolsGnuConfigScriptsPhase | |
@nix { "action": "setPhase", "phase": "configurePhase" } | |
configuring | |
no configure script, doing nothing | |
@nix { "action": "setPhase", "phase": "buildPhase" } | |
building | |
Executing setuptoolsBuildPhase | |
running bdist_wheel | |
running build | |
running build_py | |
creating build | |
creating build/lib | |
creating build/lib/mmengine | |
copying mmengine/__init__.py -> build/lib/mmengine | |
copying mmengine/version.py -> build/lib/mmengine | |
creating build/lib/mmengine/utils | |
copying mmengine/utils/misc.py -> build/lib/mmengine/utils | |
copying mmengine/utils/__init__.py -> build/lib/mmengine/utils | |
copying mmengine/utils/package_utils.py -> build/lib/mmengine/utils | |
copying mmengine/utils/progressbar.py -> build/lib/mmengine/utils | |
copying mmengine/utils/manager.py -> build/lib/mmengine/utils | |
copying mmengine/utils/timer.py -> build/lib/mmengine/utils | |
copying mmengine/utils/version_utils.py -> build/lib/mmengine/utils | |
copying mmengine/utils/path.py -> build/lib/mmengine/utils | |
creating build/lib/mmengine/hub | |
copying mmengine/hub/__init__.py -> build/lib/mmengine/hub | |
copying mmengine/hub/hub.py -> build/lib/mmengine/hub | |
creating build/lib/mmengine/fileio | |
copying mmengine/fileio/__init__.py -> build/lib/mmengine/fileio | |
copying mmengine/fileio/file_client.py -> build/lib/mmengine/fileio | |
copying mmengine/fileio/parse.py -> build/lib/mmengine/fileio | |
copying mmengine/fileio/io.py -> build/lib/mmengine/fileio | |
creating build/lib/mmengine/hooks | |
copying mmengine/hooks/profiler_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/logger_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/naive_visualization_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/__init__.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/empty_cache_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/iter_timer_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/runtime_info_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/sync_buffer_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/checkpoint_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/early_stopping_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/test_time_aug_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/param_scheduler_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/ema_hook.py -> build/lib/mmengine/hooks | |
copying mmengine/hooks/sampler_seed_hook.py -> build/lib/mmengine/hooks | |
creating build/lib/mmengine/logging | |
copying mmengine/logging/history_buffer.py -> build/lib/mmengine/logging | |
copying mmengine/logging/__init__.py -> build/lib/mmengine/logging | |
copying mmengine/logging/message_hub.py -> build/lib/mmengine/logging | |
copying mmengine/logging/logger.py -> build/lib/mmengine/logging | |
creating build/lib/mmengine/analysis | |
copying mmengine/analysis/__init__.py -> build/lib/mmengine/analysis | |
copying mmengine/analysis/print_helper.py -> build/lib/mmengine/analysis | |
copying mmengine/analysis/jit_handles.py -> build/lib/mmengine/analysis | |
copying mmengine/analysis/jit_analysis.py -> build/lib/mmengine/analysis | |
copying mmengine/analysis/complexity_analysis.py -> build/lib/mmengine/analysis | |
creating build/lib/mmengine/dist | |
copying mmengine/dist/__init__.py -> build/lib/mmengine/dist | |
copying mmengine/dist/dist.py -> build/lib/mmengine/dist | |
copying mmengine/dist/utils.py -> build/lib/mmengine/dist | |
creating build/lib/mmengine/device | |
copying mmengine/device/__init__.py -> build/lib/mmengine/device | |
copying mmengine/device/utils.py -> build/lib/mmengine/device | |
creating build/lib/mmengine/visualization | |
copying mmengine/visualization/__init__.py -> build/lib/mmengine/visualization | |
copying mmengine/visualization/vis_backend.py -> build/lib/mmengine/visualization | |
copying mmengine/visualization/visualizer.py -> build/lib/mmengine/visualization | |
copying mmengine/visualization/utils.py -> build/lib/mmengine/visualization | |
creating build/lib/mmengine/evaluator | |
copying mmengine/evaluator/__init__.py -> build/lib/mmengine/evaluator | |
copying mmengine/evaluator/metric.py -> build/lib/mmengine/evaluator | |
copying mmengine/evaluator/evaluator.py -> build/lib/mmengine/evaluator | |
copying mmengine/evaluator/utils.py -> build/lib/mmengine/evaluator | |
creating build/lib/mmengine/registry | |
copying mmengine/registry/build_functions.py -> build/lib/mmengine/registry | |
copying mmengine/registry/__init__.py -> build/lib/mmengine/registry | |
copying mmengine/registry/default_scope.py -> build/lib/mmengine/registry | |
copying mmengine/registry/root.py -> build/lib/mmengine/registry | |
copying mmengine/registry/utils.py -> build/lib/mmengine/registry | |
copying mmengine/registry/registry.py -> build/lib/mmengine/registry | |
creating build/lib/mmengine/config | |
copying mmengine/config/__init__.py -> build/lib/mmengine/config | |
copying mmengine/config/config.py -> build/lib/mmengine/config | |
copying mmengine/config/utils.py -> build/lib/mmengine/config | |
creating build/lib/mmengine/dataset | |
copying mmengine/dataset/base_dataset.py -> build/lib/mmengine/dataset | |
copying mmengine/dataset/sampler.py -> build/lib/mmengine/dataset | |
copying mmengine/dataset/__init__.py -> build/lib/mmengine/dataset | |
copying mmengine/dataset/dataset_wrapper.py -> build/lib/mmengine/dataset | |
copying mmengine/dataset/utils.py -> build/lib/mmengine/dataset | |
creating build/lib/mmengine/optim | |
copying mmengine/optim/__init__.py -> build/lib/mmengine/optim | |
creating build/lib/mmengine/infer | |
copying mmengine/infer/__init__.py -> build/lib/mmengine/infer | |
copying mmengine/infer/infer.py -> build/lib/mmengine/infer | |
creating build/lib/mmengine/testing | |
copying mmengine/testing/compare.py -> build/lib/mmengine/testing | |
copying mmengine/testing/__init__.py -> build/lib/mmengine/testing | |
copying mmengine/testing/runner_test_case.py -> build/lib/mmengine/testing | |
creating build/lib/mmengine/structures | |
copying mmengine/structures/base_data_element.py -> build/lib/mmengine/structures | |
copying mmengine/structures/__init__.py -> build/lib/mmengine/structures | |
copying mmengine/structures/instance_data.py -> build/lib/mmengine/structures | |
copying mmengine/structures/pixel_data.py -> build/lib/mmengine/structures | |
copying mmengine/structures/label_data.py -> build/lib/mmengine/structures | |
creating build/lib/mmengine/model | |
copying mmengine/model/__init__.py -> build/lib/mmengine/model | |
copying mmengine/model/averaged_model.py -> build/lib/mmengine/model | |
copying mmengine/model/base_module.py -> build/lib/mmengine/model | |
copying mmengine/model/weight_init.py -> build/lib/mmengine/model | |
copying mmengine/model/test_time_aug.py -> build/lib/mmengine/model | |
copying mmengine/model/utils.py -> build/lib/mmengine/model | |
creating build/lib/mmengine/runner | |
copying mmengine/runner/base_loop.py -> build/lib/mmengine/runner | |
copying mmengine/runner/__init__.py -> build/lib/mmengine/runner | |
copying mmengine/runner/runner.py -> build/lib/mmengine/runner | |
copying mmengine/runner/loops.py -> build/lib/mmengine/runner | |
copying mmengine/runner/priority.py -> build/lib/mmengine/runner | |
copying mmengine/runner/log_processor.py -> build/lib/mmengine/runner | |
copying mmengine/runner/utils.py -> build/lib/mmengine/runner | |
copying mmengine/runner/checkpoint.py -> build/lib/mmengine/runner | |
copying mmengine/runner/amp.py -> build/lib/mmengine/runner | |
creating build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/misc.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/collect_env.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/visualize.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/time_counter.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/__init__.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/trace.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/hub.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/setup_env.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/torch_ops.py -> build/lib/mmengine/utils/dl_utils | |
copying mmengine/utils/dl_utils/parrots_wrapper.py -> build/lib/mmengine/utils/dl_utils | |
creating build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/local_backend.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/__init__.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/lmdb_backend.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/memcached_backend.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/base.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/http_backend.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/registry_utils.py -> build/lib/mmengine/fileio/backends | |
copying mmengine/fileio/backends/petrel_backend.py -> build/lib/mmengine/fileio/backends | |
creating build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/__init__.py -> build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/base.py -> build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/json_handler.py -> build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/registry_utils.py -> build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/pickle_handler.py -> build/lib/mmengine/fileio/handlers | |
copying mmengine/fileio/handlers/yaml_handler.py -> build/lib/mmengine/fileio/handlers | |
creating build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/apex_optimizer_wrapper.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/__init__.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/builder.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/amp_optimizer_wrapper.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/default_constructor.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/optimizer_wrapper.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/zero_optimizer.py -> build/lib/mmengine/optim/optimizer | |
copying mmengine/optim/optimizer/optimizer_wrapper_dict.py -> build/lib/mmengine/optim/optimizer | |
creating build/lib/mmengine/optim/scheduler | |
copying mmengine/optim/scheduler/__init__.py -> build/lib/mmengine/optim/scheduler | |
copying mmengine/optim/scheduler/momentum_scheduler.py -> build/lib/mmengine/optim/scheduler | |
copying mmengine/optim/scheduler/lr_scheduler.py -> build/lib/mmengine/optim/scheduler | |
copying mmengine/optim/scheduler/param_scheduler.py -> build/lib/mmengine/optim/scheduler | |
creating build/lib/mmengine/testing/_internal | |
copying mmengine/testing/_internal/__init__.py -> build/lib/mmengine/testing/_internal | |
copying mmengine/testing/_internal/distributed.py -> build/lib/mmengine/testing/_internal | |
creating build/lib/mmengine/model/wrappers | |
copying mmengine/model/wrappers/fully_sharded_distributed.py -> build/lib/mmengine/model/wrappers | |
copying mmengine/model/wrappers/__init__.py -> build/lib/mmengine/model/wrappers | |
copying mmengine/model/wrappers/distributed.py -> build/lib/mmengine/model/wrappers | |
copying mmengine/model/wrappers/seperate_distributed.py -> build/lib/mmengine/model/wrappers | |
copying mmengine/model/wrappers/utils.py -> build/lib/mmengine/model/wrappers | |
creating build/lib/mmengine/model/base_model | |
copying mmengine/model/base_model/__init__.py -> build/lib/mmengine/model/base_model | |
copying mmengine/model/base_model/data_preprocessor.py -> build/lib/mmengine/model/base_model | |
copying mmengine/model/base_model/base_model.py -> build/lib/mmengine/model/base_model | |
running egg_info | |
creating mmengine.egg-info | |
writing mmengine.egg-info/PKG-INFO | |
writing dependency_links to mmengine.egg-info/dependency_links.txt | |
writing requirements to mmengine.egg-info/requires.txt | |
writing top-level names to mmengine.egg-info/top_level.txt | |
writing manifest file 'mmengine.egg-info/SOURCES.txt' | |
reading manifest file 'mmengine.egg-info/SOURCES.txt' | |
reading manifest template 'MANIFEST.in' | |
adding license file 'LICENSE' | |
writing manifest file 'mmengine.egg-info/SOURCES.txt' | |
copying mmengine/hub/deprecated.json -> build/lib/mmengine/hub | |
copying mmengine/hub/mmcls.json -> build/lib/mmengine/hub | |
copying mmengine/hub/openmmlab.json -> build/lib/mmengine/hub | |
copying mmengine/hub/torchvision_0.12.json -> build/lib/mmengine/hub | |
/nix/store/lm2fgfw9iqs5wy45g2nc4anbfm2zz5zf-python3.11-setuptools-67.4.0/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. | |
warnings.warn( | |
installing to build/bdist.linux-x86_64/wheel | |
running install | |
running install_lib | |
creating build/bdist.linux-x86_64 | |
creating build/bdist.linux-x86_64/wheel | |
creating build/bdist.linux-x86_64/wheel/mmengine | |
creating build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/misc.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/package_utils.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
creating build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/misc.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/collect_env.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/visualize.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/time_counter.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/trace.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/hub.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/setup_env.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/torch_ops.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/dl_utils/parrots_wrapper.py -> build/bdist.linux-x86_64/wheel/mmengine/utils/dl_utils | |
copying build/lib/mmengine/utils/progressbar.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/manager.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/timer.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/version_utils.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
copying build/lib/mmengine/utils/path.py -> build/bdist.linux-x86_64/wheel/mmengine/utils | |
creating build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/deprecated.json -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/torchvision_0.12.json -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/openmmlab.json -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/hub.py -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
copying build/lib/mmengine/hub/mmcls.json -> build/bdist.linux-x86_64/wheel/mmengine/hub | |
creating build/bdist.linux-x86_64/wheel/mmengine/fileio | |
copying build/lib/mmengine/fileio/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio | |
creating build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/local_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/lmdb_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/memcached_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/base.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/http_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/registry_utils.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
copying build/lib/mmengine/fileio/backends/petrel_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/backends | |
creating build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/base.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/json_handler.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/registry_utils.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/pickle_handler.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/handlers/yaml_handler.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio/handlers | |
copying build/lib/mmengine/fileio/file_client.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio | |
copying build/lib/mmengine/fileio/parse.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio | |
copying build/lib/mmengine/fileio/io.py -> build/bdist.linux-x86_64/wheel/mmengine/fileio | |
creating build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/profiler_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/logger_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/naive_visualization_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/empty_cache_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/iter_timer_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/runtime_info_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/sync_buffer_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/checkpoint_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/early_stopping_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/test_time_aug_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/param_scheduler_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/ema_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
copying build/lib/mmengine/hooks/sampler_seed_hook.py -> build/bdist.linux-x86_64/wheel/mmengine/hooks | |
creating build/bdist.linux-x86_64/wheel/mmengine/logging | |
copying build/lib/mmengine/logging/history_buffer.py -> build/bdist.linux-x86_64/wheel/mmengine/logging | |
copying build/lib/mmengine/logging/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/logging | |
copying build/lib/mmengine/logging/message_hub.py -> build/bdist.linux-x86_64/wheel/mmengine/logging | |
copying build/lib/mmengine/logging/logger.py -> build/bdist.linux-x86_64/wheel/mmengine/logging | |
copying build/lib/mmengine/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine | |
creating build/bdist.linux-x86_64/wheel/mmengine/analysis | |
copying build/lib/mmengine/analysis/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/analysis | |
copying build/lib/mmengine/analysis/print_helper.py -> build/bdist.linux-x86_64/wheel/mmengine/analysis | |
copying build/lib/mmengine/analysis/jit_handles.py -> build/bdist.linux-x86_64/wheel/mmengine/analysis | |
copying build/lib/mmengine/analysis/jit_analysis.py -> build/bdist.linux-x86_64/wheel/mmengine/analysis | |
copying build/lib/mmengine/analysis/complexity_analysis.py -> build/bdist.linux-x86_64/wheel/mmengine/analysis | |
creating build/bdist.linux-x86_64/wheel/mmengine/dist | |
copying build/lib/mmengine/dist/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/dist | |
copying build/lib/mmengine/dist/dist.py -> build/bdist.linux-x86_64/wheel/mmengine/dist | |
copying build/lib/mmengine/dist/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/dist | |
creating build/bdist.linux-x86_64/wheel/mmengine/device | |
copying build/lib/mmengine/device/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/device | |
copying build/lib/mmengine/device/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/device | |
creating build/bdist.linux-x86_64/wheel/mmengine/visualization | |
copying build/lib/mmengine/visualization/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/visualization | |
copying build/lib/mmengine/visualization/vis_backend.py -> build/bdist.linux-x86_64/wheel/mmengine/visualization | |
copying build/lib/mmengine/visualization/visualizer.py -> build/bdist.linux-x86_64/wheel/mmengine/visualization | |
copying build/lib/mmengine/visualization/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/visualization | |
creating build/bdist.linux-x86_64/wheel/mmengine/evaluator | |
copying build/lib/mmengine/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/evaluator | |
copying build/lib/mmengine/evaluator/metric.py -> build/bdist.linux-x86_64/wheel/mmengine/evaluator | |
copying build/lib/mmengine/evaluator/evaluator.py -> build/bdist.linux-x86_64/wheel/mmengine/evaluator | |
copying build/lib/mmengine/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/evaluator | |
creating build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/build_functions.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/default_scope.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/root.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
copying build/lib/mmengine/registry/registry.py -> build/bdist.linux-x86_64/wheel/mmengine/registry | |
creating build/bdist.linux-x86_64/wheel/mmengine/config | |
copying build/lib/mmengine/config/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/config | |
copying build/lib/mmengine/config/config.py -> build/bdist.linux-x86_64/wheel/mmengine/config | |
copying build/lib/mmengine/config/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/config | |
creating build/bdist.linux-x86_64/wheel/mmengine/dataset | |
copying build/lib/mmengine/dataset/base_dataset.py -> build/bdist.linux-x86_64/wheel/mmengine/dataset | |
copying build/lib/mmengine/dataset/sampler.py -> build/bdist.linux-x86_64/wheel/mmengine/dataset | |
copying build/lib/mmengine/dataset/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/dataset | |
copying build/lib/mmengine/dataset/dataset_wrapper.py -> build/bdist.linux-x86_64/wheel/mmengine/dataset | |
copying build/lib/mmengine/dataset/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/dataset | |
creating build/bdist.linux-x86_64/wheel/mmengine/optim | |
creating build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/apex_optimizer_wrapper.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/builder.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/amp_optimizer_wrapper.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/default_constructor.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/optimizer_wrapper.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/zero_optimizer.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/optimizer/optimizer_wrapper_dict.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/optimizer | |
copying build/lib/mmengine/optim/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/optim | |
creating build/bdist.linux-x86_64/wheel/mmengine/optim/scheduler | |
copying build/lib/mmengine/optim/scheduler/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/scheduler | |
copying build/lib/mmengine/optim/scheduler/momentum_scheduler.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/scheduler | |
copying build/lib/mmengine/optim/scheduler/lr_scheduler.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/scheduler | |
copying build/lib/mmengine/optim/scheduler/param_scheduler.py -> build/bdist.linux-x86_64/wheel/mmengine/optim/scheduler | |
creating build/bdist.linux-x86_64/wheel/mmengine/infer | |
copying build/lib/mmengine/infer/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/infer | |
copying build/lib/mmengine/infer/infer.py -> build/bdist.linux-x86_64/wheel/mmengine/infer | |
copying build/lib/mmengine/version.py -> build/bdist.linux-x86_64/wheel/mmengine | |
creating build/bdist.linux-x86_64/wheel/mmengine/testing | |
copying build/lib/mmengine/testing/compare.py -> build/bdist.linux-x86_64/wheel/mmengine/testing | |
copying build/lib/mmengine/testing/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/testing | |
creating build/bdist.linux-x86_64/wheel/mmengine/testing/_internal | |
copying build/lib/mmengine/testing/_internal/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/testing/_internal | |
copying build/lib/mmengine/testing/_internal/distributed.py -> build/bdist.linux-x86_64/wheel/mmengine/testing/_internal | |
copying build/lib/mmengine/testing/runner_test_case.py -> build/bdist.linux-x86_64/wheel/mmengine/testing | |
creating build/bdist.linux-x86_64/wheel/mmengine/structures | |
copying build/lib/mmengine/structures/base_data_element.py -> build/bdist.linux-x86_64/wheel/mmengine/structures | |
copying build/lib/mmengine/structures/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/structures | |
copying build/lib/mmengine/structures/instance_data.py -> build/bdist.linux-x86_64/wheel/mmengine/structures | |
copying build/lib/mmengine/structures/pixel_data.py -> build/bdist.linux-x86_64/wheel/mmengine/structures | |
copying build/lib/mmengine/structures/label_data.py -> build/bdist.linux-x86_64/wheel/mmengine/structures | |
creating build/bdist.linux-x86_64/wheel/mmengine/model | |
creating build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/wrappers/fully_sharded_distributed.py -> build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/wrappers/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/wrappers/distributed.py -> build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/wrappers/seperate_distributed.py -> build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/wrappers/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/model/wrappers | |
copying build/lib/mmengine/model/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
copying build/lib/mmengine/model/averaged_model.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
creating build/bdist.linux-x86_64/wheel/mmengine/model/base_model | |
copying build/lib/mmengine/model/base_model/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/model/base_model | |
copying build/lib/mmengine/model/base_model/data_preprocessor.py -> build/bdist.linux-x86_64/wheel/mmengine/model/base_model | |
copying build/lib/mmengine/model/base_model/base_model.py -> build/bdist.linux-x86_64/wheel/mmengine/model/base_model | |
copying build/lib/mmengine/model/base_module.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
copying build/lib/mmengine/model/weight_init.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
copying build/lib/mmengine/model/test_time_aug.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
copying build/lib/mmengine/model/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/model | |
creating build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/base_loop.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/__init__.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/runner.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/loops.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/priority.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/log_processor.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/utils.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/checkpoint.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
copying build/lib/mmengine/runner/amp.py -> build/bdist.linux-x86_64/wheel/mmengine/runner | |
running install_egg_info | |
Copying mmengine.egg-info to build/bdist.linux-x86_64/wheel/mmengine-0.7.4-py3.11.egg-info | |
running install_scripts | |
creating build/bdist.linux-x86_64/wheel/mmengine-0.7.4.dist-info/WHEEL | |
creating 'dist/mmengine-0.7.4-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it | |
adding 'mmengine/__init__.py' | |
adding 'mmengine/version.py' | |
adding 'mmengine/analysis/__init__.py' | |
adding 'mmengine/analysis/complexity_analysis.py' | |
adding 'mmengine/analysis/jit_analysis.py' | |
adding 'mmengine/analysis/jit_handles.py' | |
adding 'mmengine/analysis/print_helper.py' | |
adding 'mmengine/config/__init__.py' | |
adding 'mmengine/config/config.py' | |
adding 'mmengine/config/utils.py' | |
adding 'mmengine/dataset/__init__.py' | |
adding 'mmengine/dataset/base_dataset.py' | |
adding 'mmengine/dataset/dataset_wrapper.py' | |
adding 'mmengine/dataset/sampler.py' | |
adding 'mmengine/dataset/utils.py' | |
adding 'mmengine/device/__init__.py' | |
adding 'mmengine/device/utils.py' | |
adding 'mmengine/dist/__init__.py' | |
adding 'mmengine/dist/dist.py' | |
adding 'mmengine/dist/utils.py' | |
adding 'mmengine/evaluator/__init__.py' | |
adding 'mmengine/evaluator/evaluator.py' | |
adding 'mmengine/evaluator/metric.py' | |
adding 'mmengine/evaluator/utils.py' | |
adding 'mmengine/fileio/__init__.py' | |
adding 'mmengine/fileio/file_client.py' | |
adding 'mmengine/fileio/io.py' | |
adding 'mmengine/fileio/parse.py' | |
adding 'mmengine/fileio/backends/__init__.py' | |
adding 'mmengine/fileio/backends/base.py' | |
adding 'mmengine/fileio/backends/http_backend.py' | |
adding 'mmengine/fileio/backends/lmdb_backend.py' | |
adding 'mmengine/fileio/backends/local_backend.py' | |
adding 'mmengine/fileio/backends/memcached_backend.py' | |
adding 'mmengine/fileio/backends/petrel_backend.py' | |
adding 'mmengine/fileio/backends/registry_utils.py' | |
adding 'mmengine/fileio/handlers/__init__.py' | |
adding 'mmengine/fileio/handlers/base.py' | |
adding 'mmengine/fileio/handlers/json_handler.py' | |
adding 'mmengine/fileio/handlers/pickle_handler.py' | |
adding 'mmengine/fileio/handlers/registry_utils.py' | |
adding 'mmengine/fileio/handlers/yaml_handler.py' | |
adding 'mmengine/hooks/__init__.py' | |
adding 'mmengine/hooks/checkpoint_hook.py' | |
adding 'mmengine/hooks/early_stopping_hook.py' | |
adding 'mmengine/hooks/ema_hook.py' | |
adding 'mmengine/hooks/empty_cache_hook.py' | |
adding 'mmengine/hooks/hook.py' | |
adding 'mmengine/hooks/iter_timer_hook.py' | |
adding 'mmengine/hooks/logger_hook.py' | |
adding 'mmengine/hooks/naive_visualization_hook.py' | |
adding 'mmengine/hooks/param_scheduler_hook.py' | |
adding 'mmengine/hooks/profiler_hook.py' | |
adding 'mmengine/hooks/runtime_info_hook.py' | |
adding 'mmengine/hooks/sampler_seed_hook.py' | |
adding 'mmengine/hooks/sync_buffer_hook.py' | |
adding 'mmengine/hooks/test_time_aug_hook.py' | |
adding 'mmengine/hub/__init__.py' | |
adding 'mmengine/hub/deprecated.json' | |
adding 'mmengine/hub/hub.py' | |
adding 'mmengine/hub/mmcls.json' | |
adding 'mmengine/hub/openmmlab.json' | |
adding 'mmengine/hub/torchvision_0.12.json' | |
adding 'mmengine/infer/__init__.py' | |
adding 'mmengine/infer/infer.py' | |
adding 'mmengine/logging/__init__.py' | |
adding 'mmengine/logging/history_buffer.py' | |
adding 'mmengine/logging/logger.py' | |
adding 'mmengine/logging/message_hub.py' | |
adding 'mmengine/model/__init__.py' | |
adding 'mmengine/model/averaged_model.py' | |
adding 'mmengine/model/base_module.py' | |
adding 'mmengine/model/test_time_aug.py' | |
adding 'mmengine/model/utils.py' | |
adding 'mmengine/model/weight_init.py' | |
adding 'mmengine/model/base_model/__init__.py' | |
adding 'mmengine/model/base_model/base_model.py' | |
adding 'mmengine/model/base_model/data_preprocessor.py' | |
adding 'mmengine/model/wrappers/__init__.py' | |
adding 'mmengine/model/wrappers/distributed.py' | |
adding 'mmengine/model/wrappers/fully_sharded_distributed.py' | |
adding 'mmengine/model/wrappers/seperate_distributed.py' | |
adding 'mmengine/model/wrappers/utils.py' | |
adding 'mmengine/optim/__init__.py' | |
adding 'mmengine/optim/optimizer/__init__.py' | |
adding 'mmengine/optim/optimizer/amp_optimizer_wrapper.py' | |
adding 'mmengine/optim/optimizer/apex_optimizer_wrapper.py' | |
adding 'mmengine/optim/optimizer/builder.py' | |
adding 'mmengine/optim/optimizer/default_constructor.py' | |
adding 'mmengine/optim/optimizer/optimizer_wrapper.py' | |
adding 'mmengine/optim/optimizer/optimizer_wrapper_dict.py' | |
adding 'mmengine/optim/optimizer/zero_optimizer.py' | |
adding 'mmengine/optim/scheduler/__init__.py' | |
adding 'mmengine/optim/scheduler/lr_scheduler.py' | |
adding 'mmengine/optim/scheduler/momentum_scheduler.py' | |
adding 'mmengine/optim/scheduler/param_scheduler.py' | |
adding 'mmengine/registry/__init__.py' | |
adding 'mmengine/registry/build_functions.py' | |
adding 'mmengine/registry/default_scope.py' | |
adding 'mmengine/registry/registry.py' | |
adding 'mmengine/registry/root.py' | |
adding 'mmengine/registry/utils.py' | |
adding 'mmengine/runner/__init__.py' | |
adding 'mmengine/runner/amp.py' | |
adding 'mmengine/runner/base_loop.py' | |
adding 'mmengine/runner/checkpoint.py' | |
adding 'mmengine/runner/log_processor.py' | |
adding 'mmengine/runner/loops.py' | |
adding 'mmengine/runner/priority.py' | |
adding 'mmengine/runner/runner.py' | |
adding 'mmengine/runner/utils.py' | |
adding 'mmengine/structures/__init__.py' | |
adding 'mmengine/structures/base_data_element.py' | |
adding 'mmengine/structures/instance_data.py' | |
adding 'mmengine/structures/label_data.py' | |
adding 'mmengine/structures/pixel_data.py' | |
adding 'mmengine/testing/__init__.py' | |
adding 'mmengine/testing/compare.py' | |
adding 'mmengine/testing/runner_test_case.py' | |
adding 'mmengine/testing/_internal/__init__.py' | |
adding 'mmengine/testing/_internal/distributed.py' | |
adding 'mmengine/utils/__init__.py' | |
adding 'mmengine/utils/manager.py' | |
adding 'mmengine/utils/misc.py' | |
adding 'mmengine/utils/package_utils.py' | |
adding 'mmengine/utils/path.py' | |
adding 'mmengine/utils/progressbar.py' | |
adding 'mmengine/utils/timer.py' | |
adding 'mmengine/utils/version_utils.py' | |
adding 'mmengine/utils/dl_utils/__init__.py' | |
adding 'mmengine/utils/dl_utils/collect_env.py' | |
adding 'mmengine/utils/dl_utils/hub.py' | |
adding 'mmengine/utils/dl_utils/misc.py' | |
adding 'mmengine/utils/dl_utils/parrots_wrapper.py' | |
adding 'mmengine/utils/dl_utils/setup_env.py' | |
adding 'mmengine/utils/dl_utils/time_counter.py' | |
adding 'mmengine/utils/dl_utils/torch_ops.py' | |
adding 'mmengine/utils/dl_utils/trace.py' | |
adding 'mmengine/utils/dl_utils/visualize.py' | |
adding 'mmengine/visualization/__init__.py' | |
adding 'mmengine/visualization/utils.py' | |
adding 'mmengine/visualization/vis_backend.py' | |
adding 'mmengine/visualization/visualizer.py' | |
adding 'mmengine-0.7.4.dist-info/LICENSE' | |
adding 'mmengine-0.7.4.dist-info/METADATA' | |
adding 'mmengine-0.7.4.dist-info/WHEEL' | |
adding 'mmengine-0.7.4.dist-info/top_level.txt' | |
adding 'mmengine-0.7.4.dist-info/RECORD' | |
removing build/bdist.linux-x86_64/wheel | |
Finished executing setuptoolsBuildPhase | |
@nix { "action": "setPhase", "phase": "installPhase" } | |
installing | |
Executing pipInstallPhase | |
/build/source/dist /build/source | |
Processing ./mmengine-0.7.4-py3-none-any.whl | |
Requirement already satisfied: addict in /nix/store/jxpyvq8ggxhjdb60bgn15fgxyz74dlni-python3.11-addict-2.4.0/lib/python3.11/site-packages (from mmengine==0.7.4) (2.4.0) | |
Requirement already satisfied: matplotlib in /nix/store/w4k9mmdy0dyb20mkk07zl7ynyyl135bv-python3.11-matplotlib-3.7.1/lib/python3.11/site-packages (from mmengine==0.7.4) (3.7.1) | |
Requirement already satisfied: numpy in /nix/store/1hwymyhafpll583mli5avr6qnlas4747-python3.11-numpy-1.24.2/lib/python3.11/site-packages (from mmengine==0.7.4) (1.24.2) | |
Requirement already satisfied: pyyaml in /nix/store/6wlb04l081mf8nxcqk93pnj4njqi2kyd-python3.11-pyyaml-6.0/lib/python3.11/site-packages (from mmengine==0.7.4) (6.0) | |
Requirement already satisfied: rich in /nix/store/ywc23c98j2d2ylr1fnlvfbwwyyd8741f-python3.11-rich-13.3.5/lib/python3.11/site-packages (from mmengine==0.7.4) (13.3.5) | |
Requirement already satisfied: termcolor in /nix/store/325zc54h1cdb6jkdhnk4346xg336nxg5-python3.11-termcolor-2.2.0/lib/python3.11/site-packages (from mmengine==0.7.4) (2.2.0) | |
Requirement already satisfied: yapf in /nix/store/zfc3hzlfcahgq6s0d0x2vv807yv7hjys-python3.11-yapf-0.40.1/lib/python3.11/site-packages (from mmengine==0.7.4) (0.40.1) | |
Requirement already satisfied: contourpy>=1.0.1 in /nix/store/fyb2bb82aixyzgwb4w4wik5xv5pvbh4f-python3.11-contourpy-1.0.7/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (1.0.7) | |
Requirement already satisfied: cycler>=0.10 in /nix/store/r4azb2xn2r74jbr0fx8s2njpmb2ggmd5-python3.11-cycler-0.11.0/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (0.11.0) | |
Requirement already satisfied: fonttools>=4.22.0 in /nix/store/6gf8lhc69rmkpcw366jxi2ppc4a3cf2z-python3.11-fonttools-4.38.0/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (4.38.0) | |
Requirement already satisfied: kiwisolver>=1.0.1 in /nix/store/qz9d9m9c0xp1lz40kjqv9qsvwhy2lbwv-python3.11-kiwisolver-1.4.4/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (1.4.4) | |
Requirement already satisfied: packaging>=20.0 in /nix/store/imnyr1nfpanv4j6w3bdjkmxkdgmiqc2d-python3.11-packaging-23.0/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (23.0) | |
Requirement already satisfied: pillow>=6.2.0 in /nix/store/y0xg2d2lrvd7gbl2m7zxcdf0vgmf3nhx-python3.11-pillow-9.5.0/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (9.5.0) | |
Requirement already satisfied: pyparsing>=2.3.1 in /nix/store/r9j1syzyxx3kp0yxbkva46bbkj1gx183-python3.11-pyparsing-3.0.9/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (3.0.9) | |
Requirement already satisfied: python-dateutil>=2.7 in /nix/store/66fhd2jvbixk27slf2axyq44dj2im7hn-python3.11-python-dateutil-2.8.2/lib/python3.11/site-packages (from matplotlib->mmengine==0.7.4) (2.8.2) | |
Requirement already satisfied: markdown-it-py<3.0.0,>=2.2.0 in /nix/store/bz73cmqg9p6kkgwas2rlljrp1fr758v8-python3.11-markdown-it-py-2.2.0/lib/python3.11/site-packages (from rich->mmengine==0.7.4) (2.2.0) | |
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /nix/store/6ivfhrcxra5vljygffdivn09g33rcw2h-python3.11-pygments-2.14.0/lib/python3.11/site-packages (from rich->mmengine==0.7.4) (2.14.0) | |
Requirement already satisfied: importlib-metadata>=6.6.0 in /nix/store/fz3pqwbc4wgf44i7qda6sc3wr2cipii2-python3.11-importlib-metadata-6.8.0/lib/python3.11/site-packages (from yapf->mmengine==0.7.4) (6.8.0) | |
Requirement already satisfied: platformdirs>=3.5.1 in /nix/store/55885sx35xld2pw80bz0g3rrpq6hdhc3-python3.11-platformdirs-3.5.1/lib/python3.11/site-packages (from yapf->mmengine==0.7.4) (3.5.1) | |
Requirement already satisfied: tomli>=2.0.1 in /nix/store/m8mqy1db26is13bdhjlr6xgini1amf92-python3.11-tomli-2.0.1/lib/python3.11/site-packages (from yapf->mmengine==0.7.4) (2.0.1) | |
Requirement already satisfied: zipp>=0.5 in /nix/store/kyniif50qjq219g0nv9228w9hdr9ykw5-python3.11-zipp-3.15.0/lib/python3.11/site-packages (from importlib-metadata>=6.6.0->yapf->mmengine==0.7.4) (3.15.0) | |
Requirement already satisfied: mdurl~=0.1 in /nix/store/9i6sy8njkrkj9pdj3h7fnyy4zj8bz1il-python3.11-mdurl-0.1.2/lib/python3.11/site-packages (from markdown-it-py<3.0.0,>=2.2.0->rich->mmengine==0.7.4) (0.1.2) | |
Requirement already satisfied: six>=1.5 in /nix/store/4ikbgbn2wis9bd27681klqimi0ar3m3g-python3.11-six-1.16.0/lib/python3.11/site-packages (from python-dateutil>=2.7->matplotlib->mmengine==0.7.4) (1.16.0) | |
Installing collected packages: mmengine | |
Successfully installed mmengine-0.7.4 | |
/build/source | |
Finished executing pipInstallPhase | |
@nix { "action": "setPhase", "phase": "pythonOutputDistPhase" } | |
pythonOutputDistPhase | |
Executing pythonOutputDistPhase | |
Finished executing pythonOutputDistPhase | |
@nix { "action": "setPhase", "phase": "fixupPhase" } | |
post-installation fixup | |
shrinking RPATHs of ELF executables and libraries in /nix/store/fmm8qgxs09vidb1qzyyvlzlv902k0wap-python3.11-mmengine-0.7.4 | |
checking for references to /build/ in /nix/store/fmm8qgxs09vidb1qzyyvlzlv902k0wap-python3.11-mmengine-0.7.4... | |
patching script interpreter paths in /nix/store/fmm8qgxs09vidb1qzyyvlzlv902k0wap-python3.11-mmengine-0.7.4 | |
stripping (with command strip and flags -S -p) in /nix/store/fmm8qgxs09vidb1qzyyvlzlv902k0wap-python3.11-mmengine-0.7.4/lib | |
shrinking RPATHs of ELF executables and libraries in /nix/store/cjwydjpdqmqhl4f30gpw63iikqc05zry-python3.11-mmengine-0.7.4-dist | |
checking for references to /build/ in /nix/store/cjwydjpdqmqhl4f30gpw63iikqc05zry-python3.11-mmengine-0.7.4-dist... | |
patching script interpreter paths in /nix/store/cjwydjpdqmqhl4f30gpw63iikqc05zry-python3.11-mmengine-0.7.4-dist | |
Executing pythonRemoveTestsDir | |
Finished executing pythonRemoveTestsDir | |
@nix { "action": "setPhase", "phase": "installCheckPhase" } | |
running install tests | |
no Makefile or custom installCheckPhase, doing nothing | |
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" } | |
pythonCatchConflictsPhase | |
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" } | |
pythonRemoveBinBytecodePhase | |
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" } | |
pythonImportsCheckPhase | |
Executing pythonImportsCheckPhase | |
Check whether the following modules can be imported: mmengine | |
@nix { "action": "setPhase", "phase": "pytestCheckPhase" } | |
pytestCheckPhase | |
Executing pytestCheckPhase | |
[1m============================= test session starts ==============================[0m | |
platform linux -- Python 3.11.4, pytest-7.2.1, pluggy-1.0.0 | |
rootdir: /build/source, configfile: pytest.ini, testpaths: tests | |
plugins: requests-mock-1.11.0 | |
[1mcollecting ... [0m[1m collecting 4 items [0m[1m collecting 42 items [0m[1m collecting 71 items [0m[1m collecting 121 items [0m[1m collecting 207 items [0m[1m collecting 236 items [0m[1m collecting 379 items [0m[1m collecting 403 items [0m[1m collecting 452 items [0m[1m collecting 732 items [0m[1m collecting 792 items [0m[1m collected 961 items / 28 deselected / 933 selected [0m | |
tests/test_analysis/test_activation_count.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 0%][0m | |
tests/test_analysis/test_flop_count.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 2%][0m | |
tests/test_analysis/test_jit_analysis.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 4%][0m | |
tests/test_analysis/test_param_count.py [32m.[0m[32m.[0m[32m.[0m[33m [ 4%][0m | |
tests/test_analysis/test_print_helper.py [32m.[0m[33m [ 4%][0m | |
tests/test_config/test_collect_meta.py [32m.[0m[32m.[0m[33m [ 4%][0m | |
tests/test_config/test_config.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33m [ 7%][0m | |
tests/test_data/test_data_utils.py [32m.[0m[32m.[0m[33m [ 7%][0m | |
tests/test_dataset/test_base_dataset.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 11%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 12%][0m | |
tests/test_dataset/test_sampler.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 12%][0m | |
tests/test_device/test_device.py [32m.[0m[33m [ 12%][0m | |
tests/test_dist/test_dist.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33m [ 16%][0m | |
tests/test_dist/test_utils.py [32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33m [ 19%][0m | |
tests/test_evaluator/test_evaluator.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 20%][0m | |
tests/test_evaluator/test_metric.py [32m.[0m[32m.[0m[32m.[0m[33m [ 20%][0m | |
tests/test_fileio/test_fileio.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 21%][0m | |
tests/test_fileio/test_io.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 23%][0m | |
tests/test_fileio/test_backends/test_backend_utils.py [32m.[0m[33m [ 24%][0m | |
tests/test_fileio/test_backends/test_base_storage_backend.py [32m.[0m[33m [ 24%][0m | |
tests/test_fileio/test_backends/test_lmdb_backend.py [32m.[0m[32m.[0m[32m.[0m[33m [ 24%][0m | |
tests/test_fileio/test_backends/test_local_backend.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 26%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m [ 28%][0m | |
tests/test_fileio/test_backends/test_memcached_backend.py [32m.[0m[32m.[0m[32m.[0m[33m [ 28%][0m | |
tests/test_fileio/test_backends/test_petrel_backend.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31m [ 30%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[31m [ 31%][0m | |
tests/test_hooks/test_checkpoint_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 32%][0m | |
tests/test_hooks/test_early_stopping_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 32%][0m | |
tests/test_hooks/test_ema_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 33%][0m | |
tests/test_hooks/test_empty_cache_hook.py [32m.[0m[31m [ 33%][0m | |
tests/test_hooks/test_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 36%][0m | |
tests/test_hooks/test_iter_timer_hook.py [32m.[0m[32m.[0m[32m.[0m[31m [ 37%][0m | |
tests/test_hooks/test_logger_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 37%][0m | |
tests/test_hooks/test_naive_visualization_hook.py [32m.[0m[31m [ 38%][0m | |
tests/test_hooks/test_param_scheduler_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 38%][0m | |
tests/test_hooks/test_prepare_tta_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 39%][0m | |
tests/test_hooks/test_profiler_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m [ 40%][0m | |
tests/test_hooks/test_runtime_info_hook.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 40%][0m | |
tests/test_hooks/test_sampler_seed_hook.py [32m.[0m[32m.[0m[31m [ 41%][0m | |
tests/test_hooks/test_sync_buffers_hook.py [33ms[0m[33ms[0m[31m [ 41%][0m | |
tests/test_hub/test_hub.py [33ms[0m[33ms[0m[31m [ 41%][0m | |
tests/test_infer/test_infer.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[32m.[0m[31m [ 42%][0m | |
tests/test_logging/test_history_buffer.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 43%][0m | |
tests/test_logging/test_logger.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 44%][0m | |
tests/test_logging/test_message_hub.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 46%][0m | |
tests/test_model/test_averaged_model.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 46%][0m | |
tests/test_model/test_base_module.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 47%][0m | |
tests/test_model/test_model_utils.py [32m.[0m[32m.[0m[32m.[0m[31m [ 47%][0m | |
tests/test_model/test_test_aug_time.py [32m.[0m[32m.[0m[32m.[0m[31m [ 48%][0m | |
tests/test_model/test_base_model/test_base_model.py [33ms[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 50%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 52%][0m | |
tests/test_model/test_base_model/test_data_preprocessor.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 52%][0m | |
tests/test_model/test_wrappers/test_model_wrapper.py [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m [ 53%][0m | |
tests/test_optim/test_optimizer/test_optimizer.py [32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[33ms[0m[33ms[0m[31m [ 55%][0m | |
tests/test_optim/test_optimizer/test_optimizer_wrapper.py [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m [ 56%] | |
[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[31m [ 59%][0m | |
tests/test_optim/test_optimizer/test_optimizer_wrapper_dict.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 60%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 61%][0m | |
tests/test_optim/test_scheduler/test_lr_scheduler.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 63%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 65%][0m | |
tests/test_optim/test_scheduler/test_momentum_scheduler.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 66%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 68%][0m | |
tests/test_optim/test_scheduler/test_param_scheduler.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 69%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 76%][0m | |
tests/test_registry/test_build_functions.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 76%][0m | |
tests/test_registry/test_default_scope.py [32m.[0m[32m.[0m[32m.[0m[31m [ 77%][0m | |
tests/test_registry/test_registry.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 78%][0m | |
tests/test_registry/test_registry_utils.py [32m.[0m[32m.[0m[32m.[0m[31m [ 79%][0m | |
tests/test_runner/test_amp.py [32m.[0m[31m [ 79%][0m | |
tests/test_runner/test_checkpoint.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 80%][0m | |
tests/test_runner/test_log_processor.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 83%][0m | |
tests/test_runner/test_priority.py [32m.[0m[31m [ 83%][0m | |
tests/test_runner/test_runner.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[33ms[0m[32m.[0m[33ms[0m[32m.[0m[31m [ 86%][0m | |
tests/test_structures/test_data_element.py [32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 88%][0m | |
tests/test_structures/test_instance_data.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 89%][0m | |
tests/test_structures/test_label_data.py [33ms[0m[32m.[0m[32m.[0m[31m [ 89%][0m | |
tests/test_structures/test_pixel_data.py [32m.[0m[32m.[0m[32m.[0m[31m [ 89%][0m | |
tests/test_testing/test_compare.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 91%][0m | |
tests/test_testing/test_runner_test_case.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 91%][0m | |
tests/test_utils/test_manager.py [32m.[0m[32m.[0m[32m.[0m[31m [ 91%][0m | |
tests/test_utils/test_progressbar.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 92%][0m | |
tests/test_utils/test_timer.py [32m.[0m[32m.[0m[32m.[0m[31m [ 93%][0m | |
tests/test_utils/test_dl_utils/test_get_env.py [32m.[0m[31m [ 93%][0m | |
tests/test_utils/test_dl_utils/test_setup_env.py [32m.[0m[31m [ 93%][0m | |
tests/test_utils/test_dl_utils/test_time_counter.py [32m.[0m[32m.[0m[31m [ 93%][0m | |
tests/test_utils/test_dl_utils/test_torch_ops.py [32m.[0m[31m [ 93%][0m | |
tests/test_utils/test_dl_utils/test_trace.py [32m.[0m[31m [ 93%][0m | |
tests/test_visualizer/test_vis_backend.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 97%] | |
[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [ 97%][0m | |
tests/test_visualizer/test_visualizer.py [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m [100%][0m | |
=================================== FAILURES =================================== | |
[31m[1m_______________________ TestPetrelBackend.test_copytree ________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_copytree> | |
[94mdef[39;49;00m [92mtest_copytree[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
put_inputs = [][90m[39;49;00m | |
get_inputs = [][90m[39;49;00m | |
[90m[39;49;00m | |
[94mdef[39;49;00m [92mput[39;49;00m(obj, filepath):[90m[39;49;00m | |
put_inputs.append((obj, filepath))[90m[39;49;00m | |
[90m[39;49;00m | |
[94mdef[39;49;00m [92mget[39;49;00m(filepath):[90m[39;49;00m | |
get_inputs.append(filepath)[90m[39;49;00m | |
[90m[39;49;00m | |
[94mwith[39;49;00m build_temporary_directory() [94mas[39;49;00m tmp_dir, \ | |
patch.object(backend, [33m'[39;49;00m[33mput[39;49;00m[33m'[39;49;00m, side_effect=put),\ | |
patch.object(backend, [33m'[39;49;00m[33mget[39;49;00m[33m'[39;49;00m, side_effect=get),\ | |
patch.object(backend, [33m'[39;49;00m[33mexists[39;49;00m[33m'[39;49;00m, return_value=[94mFalse[39;49;00m):[90m[39;49;00m | |
tmp_dir = tmp_dir.replace([33m'[39;49;00m[33m\\[39;49;00m[33m'[39;49;00m, [33m'[39;49;00m[33m/[39;49;00m[33m'[39;49;00m)[90m[39;49;00m | |
dst = [33mf[39;49;00m[33m'[39;49;00m[33m{[39;49;00mtmp_dir[33m}[39;49;00m[33m/dir[39;49;00m[33m'[39;49;00m[90m[39;49;00m | |
[96mself[39;49;00m.assertEqual(backend.copytree(tmp_dir, dst), dst)[90m[39;49;00m | |
[90m[39;49;00m | |
> [96mself[39;49;00m.assertEqual([96mlen[39;49;00m(put_inputs), [94m5[39;49;00m)[90m[39;49;00m | |
[1m[31mE AssertionError: 0 != 5[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:310: AssertionError | |
[31m[1m___________________ TestPetrelBackend.test_copytree_to_local ___________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_copytree_to_local> | |
[94mdef[39;49;00m [92mtest_copytree_to_local[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
inputs = [][90m[39;49;00m | |
[90m[39;49;00m | |
[94mdef[39;49;00m [92mget[39;49;00m(filepath):[90m[39;49;00m | |
inputs.append(filepath)[90m[39;49;00m | |
[94mreturn[39;49;00m [33mb[39;49;00m[33m'[39;49;00m[33mpetrel[39;49;00m[33m'[39;49;00m[90m[39;49;00m | |
[90m[39;49;00m | |
[94mwith[39;49;00m build_temporary_directory() [94mas[39;49;00m tmp_dir, \ | |
patch.object(backend, [33m'[39;49;00m[33mget[39;49;00m[33m'[39;49;00m, side_effect=get):[90m[39;49;00m | |
dst = [33mf[39;49;00m[33m'[39;49;00m[33m{[39;49;00mtmp_dir[33m}[39;49;00m[33m/dir[39;49;00m[33m'[39;49;00m[90m[39;49;00m | |
backend.copytree_to_local(tmp_dir, dst)[90m[39;49;00m | |
[90m[39;49;00m | |
> [96mself[39;49;00m.assertEqual([96mlen[39;49;00m(inputs), [94m5[39;49;00m)[90m[39;49;00m | |
[1m[31mE AssertionError: 0 != 5[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:402: AssertionError | |
[31m[1m________________________ TestPetrelBackend.test_exists _________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_exists> | |
[94mdef[39;49;00m [92mtest_exists[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33mcontains[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33misdir[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
[90m# raise Exception if `_client.contains` and '_client.isdir' are not[39;49;00m[90m[39;49;00m | |
[90m# implemented[39;49;00m[90m[39;49;00m | |
> [94mwith[39;49;00m delete_and_reset_method(backend._client, [33m'[39;49;00m[33mcontains[39;49;00m[33m'[39;49;00m), \ | |
delete_and_reset_method(backend._client, [33m'[39;49;00m[33misdir[39;49;00m[33m'[39;49;00m):[90m[39;49;00m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:197: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
[1m[31m/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/contextlib.py[0m:137: in __enter__ | |
[94mreturn[39;49;00m [96mnext[39;49;00m([96mself[39;49;00m.gen)[90m[39;49;00m | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
obj = <MagicMock name='mock.client.Client()' id='140727346226384'> | |
method = 'contains' | |
[37m@contextmanager[39;49;00m[90m[39;49;00m | |
[94mdef[39;49;00m [92mdelete_and_reset_method[39;49;00m(obj, method):[90m[39;49;00m | |
> method_obj = deepcopy([96mgetattr[39;49;00m([96mtype[39;49;00m(obj), method))[90m[39;49;00m | |
[1m[31mE AttributeError: type object 'MagicMock' has no attribute 'contains'[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:100: AttributeError | |
[31m[1m_________________________ TestPetrelBackend.test_isdir _________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_isdir> | |
[94mdef[39;49;00m [92mtest_isdir[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33misdir[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
[90m# raise Exception if `_client.isdir` is not implemented[39;49;00m[90m[39;49;00m | |
> [94mwith[39;49;00m delete_and_reset_method(backend._client, [33m'[39;49;00m[33misdir[39;49;00m[33m'[39;49;00m):[90m[39;49;00m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:214: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
[1m[31m/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/contextlib.py[0m:137: in __enter__ | |
[94mreturn[39;49;00m [96mnext[39;49;00m([96mself[39;49;00m.gen)[90m[39;49;00m | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
obj = <MagicMock name='mock.client.Client()' id='140727346226384'> | |
method = 'isdir' | |
[37m@contextmanager[39;49;00m[90m[39;49;00m | |
[94mdef[39;49;00m [92mdelete_and_reset_method[39;49;00m(obj, method):[90m[39;49;00m | |
> method_obj = deepcopy([96mgetattr[39;49;00m([96mtype[39;49;00m(obj), method))[90m[39;49;00m | |
[1m[31mE AttributeError: type object 'MagicMock' has no attribute 'isdir'[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:100: AttributeError | |
[31m[1m________________________ TestPetrelBackend.test_isfile _________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_isfile> | |
[94mdef[39;49;00m [92mtest_isfile[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33mcontains[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
[90m# raise Exception if `_client.contains` is not implemented[39;49;00m[90m[39;49;00m | |
> [94mwith[39;49;00m delete_and_reset_method(backend._client, [33m'[39;49;00m[33mcontains[39;49;00m[33m'[39;49;00m):[90m[39;49;00m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:229: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
[1m[31m/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/contextlib.py[0m:137: in __enter__ | |
[94mreturn[39;49;00m [96mnext[39;49;00m([96mself[39;49;00m.gen)[90m[39;49;00m | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
obj = <MagicMock name='mock.client.Client()' id='140727346226384'> | |
method = 'contains' | |
[37m@contextmanager[39;49;00m[90m[39;49;00m | |
[94mdef[39;49;00m [92mdelete_and_reset_method[39;49;00m(obj, method):[90m[39;49;00m | |
> method_obj = deepcopy([96mgetattr[39;49;00m([96mtype[39;49;00m(obj), method))[90m[39;49;00m | |
[1m[31mE AttributeError: type object 'MagicMock' has no attribute 'contains'[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:100: AttributeError | |
[31m[1m___________________ TestPetrelBackend.test_list_dir_or_file ____________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_list_dir_or_file> | |
[94mdef[39;49;00m [92mtest_list_dir_or_file[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
[90m[39;49;00m | |
[90m# raise Exception if `_client.list` is not implemented[39;49;00m[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33mlist[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
> [94mwith[39;49;00m delete_and_reset_method(backend._client, [33m'[39;49;00m[33mlist[39;49;00m[33m'[39;49;00m):[90m[39;49;00m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:464: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
[1m[31m/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/contextlib.py[0m:137: in __enter__ | |
[94mreturn[39;49;00m [96mnext[39;49;00m([96mself[39;49;00m.gen)[90m[39;49;00m | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
obj = <MagicMock name='mock.client.Client()' id='140727346226384'> | |
method = 'list' | |
[37m@contextmanager[39;49;00m[90m[39;49;00m | |
[94mdef[39;49;00m [92mdelete_and_reset_method[39;49;00m(obj, method):[90m[39;49;00m | |
> method_obj = deepcopy([96mgetattr[39;49;00m([96mtype[39;49;00m(obj), method))[90m[39;49;00m | |
[1m[31mE AttributeError: type object 'MagicMock' has no attribute 'list'[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:100: AttributeError | |
[31m[1m________________________ TestPetrelBackend.test_remove _________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_remove> | |
[94mdef[39;49;00m [92mtest_remove[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
[96mself[39;49;00m.assertTrue(has_method(backend._client, [33m'[39;49;00m[33mdelete[39;49;00m[33m'[39;49;00m))[90m[39;49;00m | |
[90m# raise Exception if `delete` is not implemented[39;49;00m[90m[39;49;00m | |
> [94mwith[39;49;00m delete_and_reset_method(backend._client, [33m'[39;49;00m[33mdelete[39;49;00m[33m'[39;49;00m):[90m[39;49;00m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:408: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
[1m[31m/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/contextlib.py[0m:137: in __enter__ | |
[94mreturn[39;49;00m [96mnext[39;49;00m([96mself[39;49;00m.gen)[90m[39;49;00m | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
obj = <MagicMock name='mock.client.Client()' id='140727346226384'> | |
method = 'delete' | |
[37m@contextmanager[39;49;00m[90m[39;49;00m | |
[94mdef[39;49;00m [92mdelete_and_reset_method[39;49;00m(obj, method):[90m[39;49;00m | |
> method_obj = deepcopy([96mgetattr[39;49;00m([96mtype[39;49;00m(obj), method))[90m[39;49;00m | |
[1m[31mE AttributeError: type object 'MagicMock' has no attribute 'delete'[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:100: AttributeError | |
[31m[1m________________________ TestPetrelBackend.test_rmtree _________________________[0m | |
self = <test_petrel_backend.TestPetrelBackend testMethod=test_rmtree> | |
[94mdef[39;49;00m [92mtest_rmtree[39;49;00m([96mself[39;49;00m):[90m[39;49;00m | |
backend = PetrelBackend()[90m[39;49;00m | |
inputs = [][90m[39;49;00m | |
[90m[39;49;00m | |
[94mdef[39;49;00m [92mremove[39;49;00m(filepath):[90m[39;49;00m | |
inputs.append(filepath)[90m[39;49;00m | |
[90m[39;49;00m | |
[94mwith[39;49;00m build_temporary_directory() [94mas[39;49;00m tmp_dir,\ | |
patch.object(backend, [33m'[39;49;00m[33mremove[39;49;00m[33m'[39;49;00m, side_effect=remove):[90m[39;49;00m | |
backend.rmtree(tmp_dir)[90m[39;49;00m | |
[90m[39;49;00m | |
> [96mself[39;49;00m.assertEqual([96mlen[39;49;00m(inputs), [94m5[39;49;00m)[90m[39;49;00m | |
[1m[31mE AssertionError: 0 != 5[0m | |
[1m[31mtests/test_fileio/test_backends/test_petrel_backend.py[0m:434: AssertionError | |
[33m=============================== warnings summary ===============================[0m | |
mmengine/runner/loops.py:392 | |
/build/source/mmengine/runner/loops.py:392: PytestCollectionWarning: cannot collect test class 'TestLoop' because it has a __init__ constructor (from: tests/test_runner/test_runner.py) | |
@LOOPS.register_module() | |
tests/test_analysis/test_flop_count.py::TestFlopCountHandles::test_batch_norm | |
tests/test_analysis/test_flop_count.py::TestFlopCountHandles::test_group_norm | |
/nix/store/fbrhsbafgfpxwj1p4vaj7ic72f5ffiif-python3.11-torch-2.0.1/lib/python3.11/site-packages/torch/nn/functional.py:2415: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs! | |
if size_prods == 1: | |
tests/test_analysis/test_jit_analysis.py::TestJitModelAnalysis::test_disable_warnings | |
tests/test_analysis/test_jit_analysis.py::TestJitModelAnalysis::test_disable_warnings | |
/build/source/tests/test_analysis/test_jit_analysis.py:292: RuntimeWarning: Dummy RuntimeWarning. | |
warnings.warn('Dummy RuntimeWarning.', RuntimeWarning) | |
tests/test_config/test_config.py::TestConfig::test_fromstring[json] | |
tests/test_config/test_config.py::TestConfig::test_fromstring[yaml] | |
/build/source/mmengine/config/config.py:215: UserWarning: Please check "file_format", the file format may be .py | |
warnings.warn( | |
tests/test_config/test_config.py::TestConfig::test_fromstring[json] | |
/nix/store/cxwa74ji92ajpjj7m0vmqmd1l3xl16mw-python3.11-pytest-7.2.1/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7ffff6de82c0> | |
Traceback (most recent call last): | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 450, in __del__ | |
self.close() | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 446, in close | |
unlink(self.name) | |
FileNotFoundError: [Errno 2] No such file or directory: '/build/tmpu5f_xonc/tmptbiin674.json' | |
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | |
tests/test_config/test_config.py::TestConfig::test_fromstring[yaml] | |
/nix/store/cxwa74ji92ajpjj7m0vmqmd1l3xl16mw-python3.11-pytest-7.2.1/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7ffff6de82c0> | |
Traceback (most recent call last): | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 450, in __del__ | |
self.close() | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 446, in close | |
unlink(self.name) | |
FileNotFoundError: [Errno 2] No such file or directory: '/build/tmpz_ibdxlm/tmpz5is4ww8.yaml' | |
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | |
tests/test_config/test_config.py::TestConfig::test_file2dict | |
/nix/store/cxwa74ji92ajpjj7m0vmqmd1l3xl16mw-python3.11-pytest-7.2.1/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7ffff6de82c0> | |
Traceback (most recent call last): | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 450, in __del__ | |
self.close() | |
File "/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/tempfile.py", line 446, in close | |
unlink(self.name) | |
FileNotFoundError: [Errno 2] No such file or directory: '/build/tmpsuruzdho/tmptvf5_3_0.py' | |
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) | |
tests/test_fileio/test_fileio.py::test_list_from_file | |
tests/test_fileio/test_fileio.py::test_list_from_file | |
tests/test_fileio/test_fileio.py::test_list_from_file | |
tests/test_fileio/test_fileio.py::test_list_from_file | |
/build/source/mmengine/fileio/parse.py:46: DeprecationWarning: "file_client_args" will be deprecated in future. Please use "backend_args" instead | |
warnings.warn( | |
tests/test_fileio/test_fileio.py::test_dict_from_file | |
tests/test_fileio/test_fileio.py::test_dict_from_file | |
tests/test_fileio/test_fileio.py::test_dict_from_file | |
tests/test_fileio/test_fileio.py::test_dict_from_file | |
/build/source/mmengine/fileio/parse.py:110: DeprecationWarning: "file_client_args" will be deprecated in future. Please use "backend_args" instead | |
warnings.warn( | |
tests/test_hooks/test_checkpoint_hook.py::TestCheckpointHook::test_after_train_epoch | |
/build/source/mmengine/utils/dl_utils/collect_env.py:49: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives | |
from distutils import errors | |
tests/test_hooks/test_ema_hook.py: 5 warnings | |
tests/test_model/test_averaged_model.py: 6 warnings | |
tests/test_model/test_base_model/test_base_model.py: 1 warning | |
tests/test_model/test_base_model/test_data_preprocessor.py: 3 warnings | |
tests/test_optim/test_scheduler/test_lr_scheduler.py: 24 warnings | |
tests/test_optim/test_scheduler/test_momentum_scheduler.py: 16 warnings | |
tests/test_optim/test_scheduler/test_param_scheduler.py: 46 warnings | |
/build/source/mmengine/testing/compare.py:45: FutureWarning: `torch.testing.assert_allclose()` is deprecated since 1.12 and will be removed in a future release. Please use `torch.testing.assert_close()` instead. You can find detailed upgrade instructions in https://github.com/pytorch/pytorch/issues/61844. | |
_assert_allclose( | |
tests/test_logging/test_history_buffer.py::TestLoggerBuffer::test_init | |
/build/source/mmengine/logging/history_buffer.py:44: UserWarning: The length of history buffer(1000001) exceeds the max_length(1000000), the first few elements will be ignored. | |
warnings.warn(f'The length of history buffer({len(log_history)}) ' | |
tests/test_model/test_model_utils.py::test_convert_syncbn | |
/nix/store/lm2fgfw9iqs5wy45g2nc4anbfm2zz5zf-python3.11-setuptools-67.4.0/lib/python3.11/site-packages/pkg_resources/__init__.py:2804: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('mpl_toolkits')`. | |
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages | |
declare_namespace(pkg) | |
tests/test_optim/test_optimizer/test_optimizer_wrapper_dict.py::TestOptimWrapperDict::test_optim_context | |
/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4/lib/python3.11/unittest/case.py:678: DeprecationWarning: It is deprecated to return a value that is not None from a test case (<bound method TestOptimWrapperDict.test_optim_context of <test_optimizer_wrapper_dict.TestOptimWrapperDict testMethod=test_optim_context>>) | |
return self.run(*args, **kwds) | |
tests/test_optim/test_scheduler/test_lr_scheduler.py: 22 warnings | |
tests/test_optim/test_scheduler/test_momentum_scheduler.py: 14 warnings | |
tests/test_optim/test_scheduler/test_param_scheduler.py: 42 warnings | |
tests/test_runner/test_runner.py: 1 warning | |
/build/source/mmengine/optim/scheduler/param_scheduler.py:198: UserWarning: Detected call of `scheduler.step()` before `optimizer.step()`. In PyTorch 1.1.0 and later, you should call them in the opposite order: `optimizer.step()` before `scheduler.step()`. Failure to do this will result in PyTorch skipping the first value of the parameter value schedule. See more details at https://pytorch.org/docs/stable/optim.html#how-to-adjust-learning-rate | |
warnings.warn( | |
tests/test_runner/test_runner.py::TestRunner::test_test | |
/build/source/mmengine/utils/manager.py:113: UserWarning: <class 'mmengine.registry.default_scope.DefaultScope'> instance named of test_test4_20230807_025944 has been created, the method `get_instance` should not accept any other arguments | |
warnings.warn( | |
tests/test_runner/test_runner.py::TestRunner::test_test | |
/build/source/mmengine/utils/manager.py:113: UserWarning: <class 'mmengine.logging.logger.MMLogger'> instance named of test_test4_20230807_025944 has been created, the method `get_instance` should not accept any other arguments | |
warnings.warn( | |
tests/test_runner/test_runner.py::TestRunner::test_test | |
/build/source/mmengine/utils/manager.py:113: UserWarning: <class 'mmengine.visualization.visualizer.Visualizer'> instance named of test_test4_20230807_025944 has been created, the method `get_instance` should not accept any other arguments | |
warnings.warn( | |
tests/test_structures/test_pixel_data.py::TestPixelData::test_set_data | |
/build/source/mmengine/structures/pixel_data.py:83: UserWarning: The shape of value will convert from torch.Size([20, 40]) to torch.Size([1, 20, 40]) | |
warnings.warn('The shape of value will convert from ' | |
tests/test_testing/test_compare.py::test_check_python_script | |
./tests/data/scripts/hello.py:21: UserWarning: I have a secret! | |
warnings.warn('I have a secret!') | |
tests/test_utils/test_dl_utils/test_setup_env.py::test_setup_multi_processes | |
/build/source/mmengine/utils/dl_utils/setup_env.py:46: UserWarning: Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed. | |
warnings.warn( | |
tests/test_utils/test_dl_utils/test_setup_env.py::test_setup_multi_processes | |
/build/source/mmengine/utils/dl_utils/setup_env.py:56: UserWarning: Setting MKL_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed. | |
warnings.warn( | |
tests/test_utils/test_dl_utils/test_setup_env.py::test_setup_multi_processes | |
/build/source/mmengine/utils/dl_utils/setup_env.py:26: UserWarning: Multi-processing start method `spawn` is different from the previous setting `fork`.It will be force set to `spawn`. You can change this behavior by changing `mp_start_method` in your config. | |
warnings.warn( | |
tests/test_utils/test_dl_utils/test_torch_ops.py::test_torch_meshgrid | |
/nix/store/cxwa74ji92ajpjj7m0vmqmd1l3xl16mw-python3.11-pytest-7.2.1/lib/python3.11/site-packages/_pytest/python.py:195: PytestRemovedIn8Warning: Passing None has been deprecated. | |
See https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests for alternatives in common use cases. | |
result = testfunction(**testargs) | |
tests/test_visualizer/test_visualizer.py::TestVisualizer::test_chain_call | |
/build/source/mmengine/visualization/visualizer.py:680: UserWarning: Warning: The circle is out of bounds, the drawn circle may not be in the image | |
warnings.warn( | |
tests/test_visualizer/test_visualizer.py::TestVisualizer::test_draw_featmap | |
/build/source/mmengine/visualization/visualizer.py:984: UserWarning: Since the spatial dimensions of overlaid_image: (3, 3) and featmap: torch.Size([4, 3]) are not same, the feature map will be interpolated. This may cause mismatch problems ! | |
warnings.warn( | |
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html | |
[36m[1m=========================== short test summary info ============================[0m | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_copytree[0m - AssertionError: 0 != 5 | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_copytree_to_local[0m - AssertionError: 0 != 5 | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_exists[0m - AttributeError: type object 'MagicMock' has no attribute 'contains' | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_isdir[0m - AttributeError: type object 'MagicMock' has no attribute 'isdir' | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_isfile[0m - AttributeError: type object 'MagicMock' has no attribute 'contains' | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_list_dir_or_file[0m - AttributeError: type object 'MagicMock' has no attribute 'list' | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_remove[0m - AttributeError: type object 'MagicMock' has no attribute 'delete' | |
[31mFAILED[0m tests/test_fileio/test_backends/test_petrel_backend.py::[1mTestPetrelBackend::test_rmtree[0m - AssertionError: 0 != 5 | |
[31m= [31m[1m8 failed[0m, [32m811 passed[0m, [33m114 skipped[0m, [33m28 deselected[0m, [33m213 warnings[0m[31m in 502.55s (0:08:22)[0m[31m =[0m | |
/nix/store/7aprjn0yf6p06krg4087sxvilfp4c8yy-stdenv-linux/setup: line 1596: pop_var_context: head of shell_variables not a function context |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment