Sigmoid

کلاس عمومی سیگموئید

فعال سازی سیگموئید 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>
تماس (ورودی عملوند <T>)
عملیات محاسبه برای فعال سازی را دریافت می کند.

روش های ارثی

سازندگان عمومی

سیگموئید عمومی (Ops tf)

یک فعال سازی Sigmoid ایجاد می کند.

پارامترها
tf TensorFlow Ops

روش های عمومی

فراخوان عمومی Operand <T> (ورودی Operand <T>)

عملیات محاسبه برای فعال سازی را دریافت می کند.

پارامترها
ورودی تانسور ورودی
برمی گرداند
  • عملوند برای فعال سازی