IsNaN#
バージョン名: IsNaN-10
カテゴリー: 比較
簡単な説明: IsNaN は、NaN を True にマップする、指定されたテンソルのブールマスクを返します。
詳細な説明: IsNaN は入力テンソルのブールマスクを返します。True は NaN に対応し、False は他の値に対応します。出力テンソルは入力テンソルと同じ形状を持ちます。入力テンソルの i 番目の要素が NaN の場合、出力テンソルの i 番目の要素は True になります。それ以外は False になります。例えば、指定された入力テンソル [NaN, 2.1, 3.7, NaN, Inf] の場合、出力テンソルは [True, False, False, True, False] です。
属性
IsNaN 操作には属性がありません。
入力:
1: タイプ T_IN の任意の形状のテンソル。必須。
出力:
1: 入力テンソルと同じ形状の
booleanテンソル。
タイプ
T_IN: サポートされている浮動小数点タイプ。
例
<layer ... type="IsNaN">
<input>
<port id="0" precision="FP32">
<dim>256</dim>
<dim>56</dim>
</port>
</input>
<output>
<port id="1" precision="BOOL">
<dim>256</dim>
<dim>56</dim>
</port>
</output>
</layer>