PaddlePaddle / PaddleTS

Awesome Easy-to-Use Deep Time Series Modeling based on PaddlePaddle, including comprehensive functionality modules like TSDataset, Analysis, Transform, Models, AutoTS, and Ensemble, etc., supporting versatile tasks like time series forecasting, representation learning, and anomaly detection, etc., featured with quick tracking of SOTA deep models.
Apache License 2.0
469 stars 115 forks source link

LSTnet运行fit函数报错 #243

Closed Morcjy closed 5 months ago

Morcjy commented 1 year ago

我用PaddleTS的LSTnet进行预测。在模型fit那里,pycharm报错[paddlets] [ERROR] ValueError: attr: shape doesn't exist!;jupyter notebook内核直接挂掉。但是在飞桨平台就可以正常运行。请问这是什么原因呢?我用MLP和RNN拟合却没问题。

Morcjy commented 1 year ago

运行的代码是飞桨公开项目:PaddleTS太阳能电池电压预测

a10210532 commented 1 year ago

辛苦提供一下pycharm的环境和版本嘛? 我们复现一下

这个报错信息通常不影响流程,可以忽略,但是我们还是看一下~

Morcjy commented 1 year ago

感谢回复 确实很疑惑,运行不了LSTnet网络,只改模型,变成MLP或者RNN都能正常运行。 pycharm具体报错如下:

我使用的python版本是Python 3.7.12 里面安装的包及版本全部罗列如下: Package                       VersionNote: you may need to restart the kernel to use updated packages.


aiosignal                     1.2.0 alembic                       1.8.1 altair                        4.2.0 anyio                         3.6.2 argon2-cffi                   21.3.0 argon2-cffi-bindings          21.2.0 astor                         0.8.1 attrs                         22.1.0 autopage                      0.5.1 backcall                      0.2.0 backoff                       1.11.1 backports.functools-lru-cache 1.6.4 beautifulsoup4                4.11.1 bleach                        5.0.1 certifi                       2022.9.24 cffi                          1.15.1 chardet                       5.0.0 charset-normalizer            2.1.1 chinese-calendar              1.7.2 click                         8.0.4 cliff                         3.10.1 cmaes                         0.8.2 cmd2                          2.4.2 colorama                      0.4.6 colorlog                      6.7.0 cycler                        0.11.0 dacite                        1.6.0 datacommons                   1.4.3 datacommons-pandas            0.0.3 datapane                      0.15.3 debugpy                       1.6.3 decorator                     5.1.1 defusedxml                    0.7.1 distlib                       0.3.6 dominate                      2.7.0 dulwich                       0.20.46 entrypoints                   0.4 face                          22.0.0 fastjsonschema                2.16.2 filelock                      3.8.0 flit_core                     3.8.0 fonttools                     4.38.0 frozenlist                    1.3.1 furl                          2.1.3 glom                          22.1.0 greenlet                      2.0.0.post0 grpcio                        1.43.0 idna                          3.4 importlib-metadata            4.13.0 importlib-resources           5.10.0 ipykernel                     6.16.2 ipython                       7.33.0 ipython-genutils              0.2.0 jedi                          0.18.1 Jinja2                        3.1.2 joblib                        1.2.0 jsonschema                    4.17.0 jupyter_client                7.4.4 jupyter_core                  4.11.1 jupyter-server                1.21.0 jupyterlab-pygments           0.2.2 kiwisolver                    1.4.4 llvmlite                      0.39.1 lxml                          4.9.1 Mako                          1.2.3 MarkupSafe                    2.1.1 matplotlib                    3.5.3 matplotlib-inline             0.1.6 mistune                       2.0.4 msgpack                       1.0.4 munch                         2.5.0 nbclassic                     0.4.8 nbclient                      0.7.0 nbconvert                     7.2.3 nbformat                      5.7.0 nest-asyncio                  1.5.6 notebook                      6.5.2 notebook_shim                 0.2.2 numba                         0.56.4 numpy                         1.19.5 opt-einsum                    3.3.0 optuna                        3.0.3 orderedmultidict              1.0.1 packaging                     21.3 paddle-bfloat                 0.1.7 paddlepaddle-gpu              2.3.2.post116 paddlets                      1.0.1 pandas                        1.3.5 pandocfilters                 1.5.0 parso                         0.8.3 patsy                         0.5.3 pbr                           5.11.0 pickleshare                   0.7.5 Pillow                        9.3.0 pip                           22.3.1 pkgutil_resolve_name          1.3.10 platformdirs                  2.5.3 posthog                       2.1.2 prettytable                   3.5.0 prometheus-client             0.15.0 prompt-toolkit                3.0.32 protobuf                      3.20.0 psutil                        5.9.3 pycparser                     2.21 Pygments                      2.13.0 pyod                          1.0.6 pyparsing                     3.0.9 pyperclip                     1.8.2 pyreadline3                   3.4.1 pyrsistent                    0.18.1 python-dateutil               2.8.2 python-docx                   0.8.11 pytz                          2022.6 PyWavelets                    1.3.0 pywin32                       303 pywinpty                      2.0.8 PyYAML                        6.0 pyzmq                         24.0.1 ray                           2.0.1 requests                      2.28.1 requests-toolbelt             0.9.1 scikit-learn                  1.0.2 scipy                         1.7.3 seaborn                       0.12.1 Send2Trash                    1.8.0 setuptools                    65.5.1 six                           1.16.0 sniffio                       1.3.0 soupsieve                     2.3.2.post1 SQLAlchemy                    1.4.43 statsmodels                   0.12.2 stevedore                     3.5.2 tabulate                      0.9.0 tensorboardX                  2.5.1 terminado                     0.17.0 threadpoolctl                 3.1.0 tinycss2                      1.2.1 tornado                       6.2 tqdm                          4.64.1 traitlets                     5.5.0 typing_extensions             4.4.0 urllib3                       1.26.12 vega-datasets                 0.9.0 virtualenv                    20.16.6 wcwidth                       0.2.5 webencodings                  0.5.1 websocket-client              1.4.2 wheel                         0.38.2 zipp                          3.10.0

再次感谢!

2579928497 @.***

 

------------------ 原始邮件 ------------------ 发件人: "PaddlePaddle/PaddleTS" @.>; 发送时间: 2022年11月9日(星期三) 下午2:15 @.>; @.**@.>; 主题: Re: [PaddlePaddle/PaddleTS] LSTnet运行fit函数报错 (Issue #243)

辛苦提供一下pycharm的环境和版本嘛? 我们复现一下

这个报错信息通常不影响流程,可以忽略,但是我们还是看一下~

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Morcjy commented 1 year ago

技术交流群里面,有人表示构建数据集时也出现和我类似的错误信息,具体如下:

2579928497 @.***

 

------------------ 原始邮件 ------------------ 发件人: "PaddlePaddle/PaddleTS" @.>; 发送时间: 2022年11月9日(星期三) 下午2:15 @.>; @.**@.>; 主题: Re: [PaddlePaddle/PaddleTS] LSTnet运行fit函数报错 (Issue #243)

辛苦提供一下pycharm的环境和版本嘛? 我们复现一下

这个报错信息通常不影响流程,可以忽略,但是我们还是看一下~

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

a10210532 commented 1 year ago

您好,你这边上传的报错信息好像没有成功传上来,目前看不到展示的信息~ 辛苦可以粘贴一下~ 可能图片有些问题~ 首先明确一下:[paddlets] [ERROR] ValueError: attr: shape doesn't exist!;这个报错信息是没有影响的,目前怀疑是某个 pycharm 版本不兼容导致的,如果可以,辛苦可以提供一下 pycharm IDE的版本 其次,lsnet的 fit报错可能是一些其他的原因,这块需要单独提供报错信息看一下~

zyn-sinde commented 1 year ago

使用太阳能发电数据在pycharm上未能复现,麻烦提供代码截图吧