facebookresearch / facebookresearch/dpr-scale
cannot import name 'void' from 'deprecate'
- Dominant language
- Python
- Stars
- 297
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
Traceback (most recent call last):
File "/mnt/disk2/zkm/dpr-scale/dpr_scale/main.py", line 9, in
from pytorch_lightning.callbacks import LearningRateMonitor
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/__init__.py", line 30, in
from pytorch_lightning.callbacks import Callback # noqa: E402
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/callbacks/__init__.py", line 26, in
from pytorch_lightning.callbacks.pruning import ModelPruning
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/callbacks/pruning.py", line 31, in
from pytorch_lightning.core.lightning import LightningModule
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/core/__init__.py", line 16, in
from pytorch_lightning.core.lightning import LightningModule
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/core/lightning.py", line 42, in
from pytorch_lightning.trainer.connectors.data_connector import _DataHookSelector
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/trainer/__init__.py", line 16, in
from pytorch_lightning.trainer.trainer import Trainer
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 42, in
from pytorch_lightning.loops import PredictionLoop, TrainingEpochLoop
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/loops/__init__.py", line 15, in
from pytorch_lightning.loops.base import Loop # noqa: F401
File "/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/pytorch_lightning/loops/base.py", line 18, in
from deprecate import void
ImportError: cannot import name 'void' from 'deprecate' (/opt/tq/miniconda3/envs/qwen/lib/python3.10/site-packages/deprecate.py)
这个包安装了, 但里面没有void这个函数,试了各个版本都不行
Contributor guide
Research direction
Start at dpr_scale/main.py, where importing LearningRateMonitor triggers the failure, and inspect the pytorch_lightning/loops/base.py import of deprecate. Reproduce the import error in the reported environment and determine a supported dependency combination or project change; done means dpr_scale/main.py imports successfully without the void error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, pytorch
- Domain
- machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100