从导入的包更新'pytorch_lightning.metrics'

t9aqgxwy  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(73)

我正在尝试运行以下软件包

from pytorch_forecasting import Baseline,TemporalFusionTransformer,TimeSeriesDataSetfrom pytorch_forecasting.data import GroupNormalizer from pytorch_forecasting.metrics import MAE,SMAPE,PoissonLoss,QuantileLoss from pytorch_forecasting.models.temporal_fusion_transformer.tuning import optimize_hyperparameters*

粗体行给出了一个错误,因为它使用了一个包:

从pytorch_lightning.metrics导入Metric作为LightningMetric

据我所知,这是因为pytorch_lightning.metrics不再存在,现在是torchmetrics。我不知道如何解决这个问题,因为我不能编辑pytorch_forecasting模块。
有人能帮我吗?
我一直在不断地安装旧版本的软件包,但这似乎只是导致一个又一个问题。

hiz5n14c

hiz5n14c1#

对我来说,它工作降级到optuna版本3.4和pytorch 2.0.1

pip install torch==2.0.1 pytorch-lightning==2.0.2 pytorch_forecasting==1.0.0 torchaudio==2.0.2 torchdata==0.6.1 torchtext==0.15.2 torchvision==0.15.2 optuna==3.4

字符串

相关问题