jax.numpy.ones_like#

jax.numpy.ones_like(a, dtype=None, shape=None, *, device=None)[源]#

创建一个具有与另一个数组相同形状和数据类型的全一数组。

JAX 对 numpy.ones_like() 的实现。

参数:
返回:

具有指定形状和数据类型,并在指定设备(如果已指定)上的数组。

返回类型:

Array

示例

>>> x = jnp.arange(4)
>>> jnp.ones_like(x)
Array([1, 1, 1, 1], dtype=int32)
>>> jnp.ones_like(x, dtype=bool)
Array([ True,  True,  True,  True], dtype=bool)
>>> jnp.ones_like(x, shape=(2, 3))
Array([[1, 1, 1],
       [1, 1, 1]], dtype=int32)