one_hot#
- ray.rllib.utils.numpy.one_hot(x: NDArray[Any] | jnp.ndarray | tf.Tensor | torch.Tensor | int, depth: int = 0, on_value: float = 1.0, off_value: float = 0.0, dtype: type = <class 'numpy.float32'>) ndarray[source]#
One-hot utility function for numpy.
Thanks to qianyizhang: https://gist.github.com/qianyizhang/07ee1c15cad08afb03f5de69349efc30.
- Parameters:
- Returns:
The one-hot encoded equivalent of the input array.
- Return type: