tslearn是一个python包,它为分析时间序列提供机器学习工具。
这个包基于scikit-learn、numpy和scipy库。
依赖关系Cython
numpy
numba
scipy
scikit-learn
joblib
numba
如果您计划使用shapelets模块,还应该安装keras和tensorflow。
安装
先决条件
应使用P> C++Bug工具来执行安装。
使用conda
安装tslearn的最简单方法可能是通过conda:conda install -c conda-forge tslearn
使用pypi
使用pip也应该可以工作:pip install tslearn
使用最新的Github托管版本
如果您想获得tslearn的最新版本,可以参考github上托管的存储库:pip install git+https://github.com/rtavenar/tslearn.git
故障排除
似乎在某些平台上,Cython依赖项安装不正确。
如果遇到此类问题,请尝试使用以下命令安装:pip install cython
或者(取决于您首选的python包管理器):conda install -c anaconda