PyTorch
API: torch.is_signed
Strategy: Direct Mapping
JAX (Core)
API: —
Strategy: Macro 'jax.numpy.issubdtype({input}.dtype, jax.numpy.signedinteger) or jax.numpy.issubdtype({input}.dtype, jax.numpy.floating)'
NumPy
API: —
Strategy: Macro 'numpy.issubdtype({input}.dtype, numpy.signedinteger) or numpy.issubdtype({input}.dtype, numpy.floating)'
Keras
API: —
Strategy: Macro 'True'
TensorFlow
API: —
Strategy: Macro '{input}.dtype.is_signed'
Apple MLX
API: —
Strategy: Macro 'True'
Flax NNX
API: —
Strategy: Macro 'jax.numpy.issubdtype({input}.dtype, jax.numpy.signedinteger) or jax.numpy.issubdtype({input}.dtype, jax.numpy.floating)'
PaxML / Praxis
API: —
Strategy: Macro 'jax.numpy.issubdtype({input}.dtype, jax.numpy.signedinteger) or jax.numpy.issubdtype({input}.dtype, jax.numpy.floating)'