mindspore.nn.probability.bijector.Exp
- class mindspore.nn.probability.bijector.Exp(name='Exp')[源代码]
- 指数Bijector(Exponential Bijector)。 此Bijector对应的映射函数为: \[Y = \exp(X).\]- 参数:
- name (str) - Bijector名称。默认值: - 'Exp'。
 
- 支持平台:
- Ascend- GPU
 - 样例: - >>> import mindspore >>> import mindspore.nn as nn >>> from mindspore import Tensor >>> >>> # To initialize an Exp bijector. >>> exp_bijector = nn.probability.bijector.Exp() >>> value = Tensor([1, 2, 3], dtype=mindspore.float32) >>> ans1 = exp_bijector.forward(value) >>> print(ans1.shape) (3,) >>> ans2 = exp_bijector.inverse(value) >>> print(ans2.shape) (3,) >>> ans3 = exp_bijector.forward_log_jacobian(value) >>> print(ans3.shape) (3,) >>> ans4 = exp_bijector.inverse_log_jacobian(value) >>> print(ans4.shape) (3,) - forward(value)[源代码]
- 正映射,计算输入随机变量经过映射后的值,即 \(Y = \exp(X)\)。 - 参数:
- value (Tensor) - 输入随机变量的值,公式中的 \(X\)。 
 
- 返回:
- Tensor,输出随机变量映射后的值。