前のページ|次のページ

CALL SOFTMAXルーチン

softmax値を返します。

カテゴリ: 数学

構文

CALL SOFTMAX(argument <,argument,…>);

必須引数

argument

数値です。

制限事項 CALL SOFTMAXルーチンでは、有効な引数として変数のみを使用できます。これらの引数はCALLルーチンで更新できないため、定数またはSAS式は使用しないでください。

詳細

CALL SOFTMAXルーチンは、各引数をその引数のsoftmax値で置き換えます。たとえば、x sub j. 別の形式を利用するにはイメージをクリックします。 に置き換えられます。
いずれかの引数に欠損値が含まれる場合、CALL SOFTMAXはすべての引数に欠損値を返します。正常に返された場合、すべての値の合計は1になります。

SASステートメントとその結果を次に示します。
SASステートメント
結果
x=0.5;
y=-0.5;
z=1;
call softmax(x, y, z);
put x= y= z=;
 
x=0.3314989604 y=0.1219516523 z=0.5465493873
前のページ|次のページ|ページの先頭へ