کلاس عمومی سیگموئید
فعال سازی سیگموئید sigmoid(x) = 1 / (1 + exp(-x))
.
تابع فعال سازی سیگموئید را اعمال می کند. برای مقادیر کوچک (<-5)، sigmoid
مقداری نزدیک به صفر برمیگرداند و برای مقادیر بزرگ (>5) نتیجه تابع به 1 نزدیک میشود.
Sigmoid معادل یک Softmax 2 عنصری است که عنصر دوم صفر در نظر گرفته می شود. تابع sigmoid همیشه مقداری بین 0 و 1 برمی گرداند.
به عنوان مثال:
Operand<TFloat32> input = tf.constant( new float[] {-20f, -1.0f, 0.0f, 1.0f, 20f}); Sigmoid<TFloat32> sigmoid = new Sigmoid<>(tf); Operand<TFloat32> result = sigmoid.call(input); // result is [2.0611537e-09f, 2.6894143e-01f, // 5.0000000e-01f,7.3105860e-01f, 1.f]
سازندگان عمومی
سیگموئید (Ops tf) یک فعال سازی Sigmoid ایجاد می کند. |
روش های عمومی
عملوند <T> |
روش های ارثی
سازندگان عمومی
سیگموئید عمومی (Ops tf)
یک فعال سازی Sigmoid ایجاد می کند.
پارامترها
tf | TensorFlow Ops |
---|