-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Closed
Labels
bugSomething isn't workingSomething isn't workingneeds triageWaiting to be triaged by maintainersWaiting to be triaged by maintainersver: 2.2.xver: 2.3.xver: 2.4.x
Description
Bug description
─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
│ /usr/local/lib/python3.10/dist-packages/IPython/core/interactiveshell.py:3553 in run_code │
│ │
│ 3550 │ │ │ │ elif async_ : │
│ 3551 │ │ │ │ │ await eval(code_obj, self.user_global_ns, self.user_ns) │
│ 3552 │ │ │ │ else: │
│ ❱ 3553 │ │ │ │ │ exec(code_obj, self.user_global_ns, self.user_ns) │
│ 3554 │ │ │ finally: │
│ 3555 │ │ │ │ # Reset our crash handler in place │
│ 3556 │ │ │ │ sys.excepthook = old_excepthook │
│ in <cell line: 6>:6 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/__init__.py:27 in <module> │
│ │
│ 24 │
│ 25 from lightning_fabric.utilities.seed import seed_everything # noqa: E402 │
│ 26 from lightning_fabric.utilities.warnings import disable_possible_user_warnings # noqa: │
│ ❱ 27 from pytorch_lightning.callbacks import Callback # noqa: E402 │
│ 28 from pytorch_lightning.core import LightningDataModule, LightningModule # noqa: E402 │
│ 29 from pytorch_lightning.trainer import Trainer # noqa: E402 │
│ 30 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/callbacks/__init__.py:29 in <module> │
│ │
│ 26 from pytorch_lightning.callbacks.on_exception_checkpoint import OnExceptionCheckpoint │
│ 27 from pytorch_lightning.callbacks.prediction_writer import BasePredictionWriter │
│ 28 from pytorch_lightning.callbacks.progress import ProgressBar, RichProgressBar, TQDMProgr │
│ ❱ 29 from pytorch_lightning.callbacks.pruning import ModelPruning │
│ 30 from pytorch_lightning.callbacks.rich_model_summary import RichModelSummary │
│ 31 from pytorch_lightning.callbacks.spike import SpikeDetection │
│ 32 from pytorch_lightning.callbacks.stochastic_weight_avg import StochasticWeightAveraging │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/callbacks/pruning.py:32 in <module> │
│ │
│ 29 │
│ 30 import pytorch_lightning as pl │
│ 31 from pytorch_lightning.callbacks.callback import Callback │
│ ❱ 32 from pytorch_lightning.core.module import LightningModule │
│ 33 from pytorch_lightning.utilities.exceptions import MisconfigurationException │
│ 34 from pytorch_lightning.utilities.rank_zero import rank_zero_debug, rank_zero_only │
│ 35 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/core/__init__.py:16 in <module> │
│ │
│ 13 # limitations under the License. │
│ 14 │
│ 15 from pytorch_lightning.core.datamodule import LightningDataModule │
│ ❱ 16 from pytorch_lightning.core.module import LightningModule │
│ 17 │
│ 18 __all__ = ["LightningDataModule", "LightningModule"] │
│ 19 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/core/module.py:62 in <module> │
│ │
│ 59 from pytorch_lightning.core.optimizer import LightningOptimizer │
│ 60 from pytorch_lightning.core.saving import _load_from_checkpoint │
│ 61 from pytorch_lightning.loggers import Logger │
│ ❱ 62 from pytorch_lightning.trainer import call │
│ 63 from pytorch_lightning.trainer.connectors.logger_connector.fx_validator import _FxValida │
│ 64 from pytorch_lightning.trainer.connectors.logger_connector.result import _get_default_dt │
│ 65 from pytorch_lightning.utilities import GradClipAlgorithmType │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/__init__.py:17 in <module> │
│ │
│ 14 """""" │
│ 15 │
│ 16 from lightning_fabric.utilities.seed import seed_everything │
│ ❱ 17 from pytorch_lightning.trainer.trainer import Trainer │
│ 18 │
│ 19 __all__ = ["Trainer", "seed_everything"] │
│ 20 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py:45 in <module> │
│ │
│ 42 from pytorch_lightning.loggers.csv_logs import CSVLogger │
│ 43 from pytorch_lightning.loggers.tensorboard import TensorBoardLogger │
│ 44 from pytorch_lightning.loggers.utilities import _log_hyperparams │
│ ❱ 45 from pytorch_lightning.loops import _PredictionLoop, _TrainingEpochLoop │
│ 46 from pytorch_lightning.loops.evaluation_loop import _EvaluationLoop │
│ 47 from pytorch_lightning.loops.fit_loop import _FitLoop │
│ 48 from pytorch_lightning.loops.utilities import _parse_loop_limits, _reset_progress │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/__init__.py:15 in <module> │
│ │
│ 12 # See the License for the specific language governing permissions and │
│ 13 # limitations under the License. │
│ 14 from pytorch_lightning.loops.loop import _Loop # noqa: F401 isort: skip (avoids circula │
│ ❱ 15 from pytorch_lightning.loops.evaluation_loop import _EvaluationLoop # noqa: F401 │
│ 16 from pytorch_lightning.loops.fit_loop import _FitLoop # noqa: F401 │
│ 17 from pytorch_lightning.loops.optimization import _AutomaticOptimization, _ManualOptimiza │
│ 18 from pytorch_lightning.loops.prediction_loop import _PredictionLoop # noqa: F401 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/evaluation_loop.py:39 in │
│ <module> │
│ │
│ 36 │ _request_dataloader, │
│ 37 │ _resolve_overfit_batches, │
│ 38 ) │
│ ❱ 39 from pytorch_lightning.trainer.connectors.logger_connector.result import _OUT_DICT, _Res │
│ 40 from pytorch_lightning.trainer.states import RunningStage, TrainerFn │
│ 41 from pytorch_lightning.utilities.combined_loader import CombinedLoader │
│ 42 from pytorch_lightning.utilities.data import has_len_all_ranks │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/connectors/logger_connector/__ │
│ init__.py:1 in <module> │
│ │
│ ❱ 1 from pytorch_lightning.trainer.connectors.logger_connector.logger_connector import _Logg │
│ 2 │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/connectors/logger_connector/lo │
│ gger_connector.py:25 in <module> │
│ │
│ 22 from lightning_fabric.utilities import move_data_to_device │
│ 23 from lightning_fabric.utilities.apply_func import convert_tensors_to_scalars │
│ 24 from pytorch_lightning.loggers import CSVLogger, Logger, TensorBoardLogger │
│ ❱ 25 from pytorch_lightning.trainer.connectors.logger_connector.result import _METRICS, _OUT_ │
│ 26 from pytorch_lightning.utilities.rank_zero import WarningCache │
│ 27 │
│ 28 warning_cache = WarningCache() │
│ │
│ /usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/connectors/logger_connector/re │
│ sult.py:29 in <module> │
│ │
│ 26 from lightning_fabric.utilities.distributed import _distributed_is_initialized │
│ 27 from pytorch_lightning.utilities.data import extract_batch_size │
│ 28 from pytorch_lightning.utilities.exceptions import MisconfigurationException │
│ ❱ 29 from pytorch_lightning.utilities.imports import _TORCHMETRICS_GREATER_EQUAL_1_0_0 │
│ 30 from pytorch_lightning.utilities.memory import recursive_detach │
│ 31 from pytorch_lightning.utilities.rank_zero import WarningCache, rank_zero_warn │
│ 32 from pytorch_lightning.utilities.warnings import PossibleUserWarning │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
ImportError: cannot import name '_TORCHMETRICS_GREATER_EQUAL_1_0_0' from 'pytorch_lightning.utilities.imports'
(/usr/local/lib/python3.10/dist-packages/pytorch_lightning/utilities/imports.py)
What version are you seeing the problem on?
v2.2, v2.3, v2.4
How to reproduce the bug
No response
Error messages and logs
# Error messages and logs here please
Environment
Current environment
#- PyTorch Lightning Version: (2.3.1)
#- PyTorch Version: (2.3.1)
#- Python version: (3.10.12)
#- OS: Google Collab
#- CUDA/cuDNN version: 12.1
#- How you installed Lightning: (`pip`)
More info
also in imports.py in utilities folder thers no _TORCHMETRICS_GREATER_EQUAL_1_0_0
so is there any other version of pytorch-lightning that includes ?
or how can i solve this? please help me!
strentomclayrosenthal
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds triageWaiting to be triaged by maintainersWaiting to be triaged by maintainersver: 2.2.xver: 2.3.xver: 2.4.x