インテル® DAAL 2018 デベロッパー・ガイド

バッチ処理

層の入力

バックワード Reshape 層の入力は次のとおりです。入力 ID をパラメーターとして、アルゴリズムの入力を提供するメソッドに渡します。詳細は、「アルゴリズム」を参照してください。

入力 ID

入力

inputGradient

前の層で計算された入力勾配 G を格納するサイズ m1 x ... x mq のテンソルのポインター。この入力は、Tensor の派生クラスのオブジェクトです。

inputFromForward

バックワード Reshape 層に必要な入力データのコレクション。

要素 ID

要素

auxInputDimensions

フォワード計算ステップの入力テンソルの次元サイズを格納する整数のコレクション: n1, ..., np

層の出力

バックワード Reshape 層は次の結果を計算します。結果 ID をパラメーターとして、アルゴリズムの結果にアクセスするメソッドに渡します。詳細は、「アルゴリズム」を参照してください。

結果 ID

結果

gradient

バックワード Reshape 層の結果を格納するサイズ n1 × n2 × ... × np のテンソルのポインター。この入力は、Tensor の派生クラスのオブジェクトです。

サンプル

C++: reshape_layer_dense_batch.cpp

Java*: ReshapeLayerDenseBatch.java

Python*: reshape_layer_dense_batch.py

関連情報