我正在尝试运行以下软件包
从 pytorch_forecasting 导入基线、TemporalFusionTransformer、TimeSeriesDataSet 从 pytorch_forecasting.data 导入 GroupNormalizer 从 pytorch_forecasting.metrics 导入 MAE、SMAPE、泊松损失、分位数损失 从 pytorch_forecasting.models.temporal_fusion_transformer.tuning 导入 optimization_hyperparameters*
粗体线给出了一个错误,因为它使用了一个包:
从 pytorch_lightning.metrics 将指标导入为 LightningMetric
据我了解,这是因为 pytorch_lightning.metrics 不再存在,现在是 torchmetrics。但是我不知道如何解决这个问题,因为我无法编辑 pytorch_forecasting 模块。
有人可以帮助我吗?
我一直在安装旧版本的软件包,但这似乎会导致一个又一个问题。
对我来说,降级到 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