GluonTS
はじめに 動作環境 GluonTSのインストール 結果 バージョン はじめに新しいGluonTSが公開されたので動作確認のため過去のスクリプトを実行してみました。使用したのはこちらのスクリプトです。 MXNetはインストールせずにPyTorchを使用しています。 touch-sp…
PyTorchをバックエンドとしてGluonTSを使用します。
はじめに 環境 Pythonスクリプト 結果 関連記事 さいごに はじめに「MXNet」信者の私にとってGluonTSがMXNetなしで動くのは悲報です。TSは「Time Series」の略です。GluonTSは時系列データを扱うツールになります。一部のモデルに限りますがPyTorchでGluonTS…
はじめに GluonTSで扱う時の三つの違い 結果 Pythonスクリプト DeepARモデル DeepFactorモデル MQCNNモデル GluonTSを使うための環境構築 さいごに はじめにGluonTSのTSは「Time Series」の略です。GluonTSは時系列データを扱うツールになります。いろいろな…
2021年12月10日記事を修正しました はじめに 環境構築 Pythonスクリプト 結果 警告 解決策 はじめにGluonTS 0.8.1 が公開されているのでWindows 10で使ってみました。TSは「Time Series」の略です。GluonTSは時系列データを扱うツールです。Pythonのバージョ…
2021年2月23日Pythonスクリプトをブラッシュアップしました。 本記事の最後にのせておきます。 2021年2月19日GluonTS 0.6.7が公開されました。 GluonTS 0.6.7でも以下のスクリプトは問題なく動作しました。 2021年2月10日GluonTS 0.6.6が公開されました。 Gl…
とりあえずネットから情報を集めて実行可能なスクリプトを作った。 詳細はまだ理解していない。 もともと開発者がサンプルスクリプトを用意してくれていたらそれで良かったが。 そのあたりが全くユーザーフレンドリーでなく、それが理由でMXNetやGluonが全然…
import numpy as np from matplotlib import pyplot as plt from gluonts.dataset.common import ListDataset from gluonts.model.deepar import DeepAREstimator from gluonts.distribution.multivariate_gaussian import MultivariateGaussianOutput from …
はじめに GluonTS 0.4.2が公開されているので過去のコードで動作確認してみた。 環境 Windows10 Pro NVIDIA GeForce GTX1080 CUDA 10.1 Python 3.6.8 GluonTSのインストール pipでGluonTSをインストールした。 バージョン確認 boto3==1.10.28 botocore==1.13…
対応させてみた。 def to_pandas_multi(instance: dict, dim: int) -> pd.Series: target = instance["target"] start = instance["start"] freq = start.freqstr index = pd.date_range(start=start, periods=target.shape[1], freq=freq) return pd.Series…
個人的メモ 随時追記しています 1 github.com we can do transfer learning in forecasting. 2 github.com 3 github.com 4 github.com 将来の値が予測できない変数が多数ある時の方法 if you don't have future values you can transform your original feat…
Windows 10 Pro(CPU only) Python 3.6.8 環境構築 MXNetとGluonTSのインストール pip install mxnet pip install gluonts FBProphetのインストール 詳細はこちらを参照 pip install Cython pip install pystan==2.17.1 pip install fbprophet pip install …
use no featuresuse 'feat_dynamic_real' and 'feat_dynamic_cat'「Bike Sharing Dataset Data Set」で値を予測する。 archive.ics.uci.edu コード 問題点 疑問 2019年10月9日追記 コード import numpy as np import pandas as pd from matplotlib import py…
やったこと 50個のシリーズを作成した そのうちの48個を訓練データ、残りの2個をテストデータとした 訓練後にテストデータで予測をし、実際とくらべてみた。 コード import pandas as pd import numpy as np from matplotlib import pyplot as plt from gluo…