HardSigmoid

کلاس عمومی HardSigmoid

فعال سازی سخت سیگموئید

تقریب سریع‌تر از فعال‌سازی سیگموئید.

تعریف شده به صورت:

  • if x < -2.5: return 0
  • if x > 2.5: return 1
  • if -2.5 <= x <= 2.5: return 0.2 * x + 0.5

به عنوان مثال:

     Operand<TFloat32> input = tf.constant(
              new float[] {-3.0f,-1.0f, 0.0f,1.0f,3.0f});
     HardSigmoid<TFloat32> hardSigmoid = new HardSigmoid<>(tf);
     Operand<TFloat32> result = hardSigmoid.call(input);
     // result is [0.f , 0.3f, 0.5f, 0.7f, 1.f]
 

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

HardSigmoid (Ops tf)
فعال سازی سخت سیگموئید ایجاد می کند.

روش های عمومی

عملوند <T>
تماس (ورودی عملوند <T>)
عملیات محاسبه برای فعال سازی را دریافت می کند.

روش های ارثی

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

HardSigmoid عمومی (Ops tf)

فعال سازی سخت سیگموئید ایجاد می کند.

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

روش های عمومی

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

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

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