OneHotΒΆ

One-hot encodes the given indices.

Abstract Signature:

OneHot(x: Tensor, num_classes: int)

PyTorch

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

JAX (Core)

API: jax.nn.one_hot
Strategy: Direct Mapping

Keras

API: keras.ops.one_hot
Strategy: Direct Mapping

TensorFlow

API: tf.one_hot
Strategy: Direct Mapping

Apple MLX

API: β€”
Strategy: Plugin (mlx_one_hot_shim)

Flax NNX

API: flax.nnx.one_hot
Strategy: Direct Mapping