mlx.core.softmax# softmax(a: array, /, axis: None | int | Sequence[int] = None, *, stream: None | Stream | Device = None) → array# Perform the softmax along the given axis. This operation is a numerically stable version of: exp(a) / sum(exp(a), axis, keepdims=True) Parameters: a (array) – Input array. axis (int or list(int), optional) – Optional axis or axes to compute the softmax over. If unspecified this performs the softmax over the full array. Returns: The output of the softmax. Return type: array