配列次元変更

指定の次元サイズに基づいて配列の次元を変更します。

このノードは、メモリの配列データを左から右へ行ごとに読み取り、次元変更された配列を同様に生成します。たとえば、{0,1,2,3}が2列ある8要素の2D配列を、サイズが2と4に定義された2つの次元を指定して渡した場合、ノードは{{0,0,1,1}, {2,2,3,3}}という配列を返します。

1378

入力/出力

datatype_icon

配列

任意のタイプのn次元配列です。

datatype_icon

次元サイズ

配列の1つの次元の新規サイズです。

いずれかの次元サイズが0の場合、ノードは空の配列を生成します。n 次元の場合はn 次元サイズ入力が必要です。

Default value: 0

datatype_icon

出力配列

次元サイズで次元変更された配列です。

次元サイズの積が入力配列の要素数より大きい場合、ノードは、配列のデフォルトのデータタイプで新規の配列をパディングします。次元サイズの積が入力配列の要素数よりも小さい場合、ノードは余分な配列を切り捨てます。