SoftshrinkΒΆ

Auto-discovered via Consensus (Score: 2.0)

PyTorch

API: torch.nn.functional.softshrink
Strategy: Direct Mapping

JAX (Core)

API: β€”
Strategy: Macro 'jnp.sign({x}) * jnp.maximum(jnp.abs({x}) - {lambd}, 0)'

Keras

API: β€”
Strategy: Macro 'keras.ops.sign({x}) * keras.ops.maximum(keras.ops.abs({x}) - {lambd}, 0)'

TensorFlow

API: β€”
Strategy: Macro 'tf.math.sign({x}) * tf.math.maximum(tf.math.abs({x}) - {lambd}, 0)'

Apple MLX

API: mlx.nn.softshrink
Strategy: Direct Mapping

Flax NNX

API: β€”
Strategy: Macro 'jnp.sign({x}) * jnp.maximum(jnp.abs({x}) - {lambd}, 0)'

PaxML / Praxis

API: β€”
Strategy: Macro 'jnp.sign({x}) * jnp.maximum(jnp.abs({x}) - {lambd}, 0)'