.. index:: pair: page; SoftPlusBackward .. _doxid-dev_guide_op_softplusbackward: SoftPlusBackward ================ General ~~~~~~~ SoftPlusBackward operation computes gradient for SoftPlus. Operation attributes ~~~~~~~~~~~~~~~~~~~~ ================================================================================================================= ==================================== ==== ========================================== ========= Attribute Name Descr ================================================================================================================= ==================================== ==== ========================================== ========= :ref:`beta ` Value for the SoftPlus formulation. f32 Arbitrary f32 value ( ``1.f`` by default) Optional ================================================================================================================= ==================================== ==== ========================================== ========= Execution arguments ~~~~~~~~~~~~~~~~~~~ The inputs and outputs must be provided according to below index order when constructing an operation. Inputs ------ ====== ============= ========= Index Argu ====== ============= ========= 0 ``src`` Required 1 ``diff_dst`` Required ====== ============= ========= Outputs ------- ====== ============= ========= Index Argu ====== ============= ========= 0 ``diff_src`` Required ====== ============= ========= Supported data types ~~~~~~~~~~~~~~~~~~~~ SoftPlusBackward operation supports the following data type combinations. ===== ======= ===== Src Diff_d ===== ======= ===== f32 f32 f32 bf16 bf16 bf16 f16 f16 f16 ===== ======= =====