SAS Viya：RNNでsin波を予測してみた

PythonからSAS Viyaの機能を利用するための基本パッケージであるSWATと、よりハイレベルなPython向けAPIパッケージであるDLPyを使用して、Jupyter NotebookからPythonでSAS Viyaのディープラーニング機能を使用した時系列予測を試してみました。  大まかな処理の流れは以下の通りです。 １．必要なパッケージ（ライブラリ）のインポート ２．Sin波データの生成 ３．セッションの作成 ４．RNN向け時系列データセットの作成 ５．モデル構造の定義 ６．モデル生成（学習） ７．予測  １．必要なパッケージ（ライブラリ）のインポート swatやdlpyなど、必要なパッケージをインポートします。 import numpy as np import pandas as pd import matplotlib.pyplot as plt import swat.cas.datamsghandlers as dmh from swat import * import dlpy from dlpy import Sequential from dlpy.layers import * from dlpy.model import Optimizer, AdamSolver, Sequence …