A non-empty Tensor, or an object whose type has a registered
Tensor conversion function. Must be one of the following types:
half,float32, float64. See also convert_to_tensor
axis
The dimension softmax would be performed on. The default is -1 which
indicates the last dimension.
name
A name for the operation (optional).
dim
Deprecated alias for axis.
Returns
A Tensor. Has the same type and shape as logits.
Raises
InvalidArgumentError
if logits is empty or axis is beyond the last
dimension of logits.
TypeError
If no conversion function is registered for logits to
Tensor.
RuntimeError
If a registered conversion function returns an invalid
value.
[null,null,["Last updated 2020-10-01 UTC."],[],[],null,["# tf.compat.v1.math.softmax\n\n\u003cbr /\u003e\n\n|---------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.1.0/tensorflow/python/ops/nn_ops.py#L2971-L3011) |\n\nComputes softmax activations. (deprecated arguments)\n\n#### View aliases\n\n\n**Compat aliases for migration**\n\nSee\n[Migration guide](https://www.tensorflow.org/guide/migrate) for\nmore details.\n\n[`tf.compat.v1.nn.softmax`](/api_docs/python/tf/compat/v1/math/softmax)\n\n\u003cbr /\u003e\n\n tf.compat.v1.math.softmax(\n logits, axis=None, name=None, dim=None\n )\n\n| **Warning:** SOME ARGUMENTS ARE DEPRECATED: `(dim)`. They will be removed in a future version. Instructions for updating: dim is deprecated, use axis instead\n\nThis function performs the equivalent of \n\n softmax = tf.exp(logits) / tf.reduce_sum(tf.exp(logits), axis)\n\nSee: \u003chttps://en.wikipedia.org/wiki/Softmax_function\u003e\n\n#### Example usage:\n\n\u003e \u003e \u003e tf.nn.softmax(\\[-1, 0., 1.\\])\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Args ---- ||\n|----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `logits` | A non-empty `Tensor`, or an object whose type has a registered `Tensor` conversion function. Must be one of the following types: `half`,`float32`, `float64`. See also `convert_to_tensor` |\n| `axis` | The dimension softmax would be performed on. The default is -1 which indicates the last dimension. |\n| `name` | A name for the operation (optional). |\n| `dim` | Deprecated alias for `axis`. |\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ------- ||\n|---|---|\n| A `Tensor`. Has the same type and shape as `logits`. ||\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Raises ------ ||\n|------------------------|--------------------------------------------------------------------------|\n| `InvalidArgumentError` | if `logits` is empty or `axis` is beyond the last dimension of `logits`. |\n| `TypeError` | If no conversion function is registered for `logits` to Tensor. |\n| `RuntimeError` | If a registered conversion function returns an invalid value. |\n\n\u003cbr /\u003e"]]