jax.numpy.full_like#
- jax.numpy.full_like(a, fill_value, dtype=None, shape=None, *, device=None)[source]#
创建一个与数组具有相同形状和数据类型的数组,该数组全部填充指定的值。
JAX 实现的
numpy.full_like()
.- 参数::
- 返回值:
指定形状和数据类型的数组,如果指定了设备,则在指定的设备上。
- 返回类型:
示例
>>> x = jnp.arange(4.0) >>> jnp.full_like(x, 2) Array([2., 2., 2., 2.], dtype=float32) >>> jnp.full_like(x, 0, shape=(2, 3)) Array([[0., 0., 0.], [0., 0., 0.]], dtype=float32)
填充值 也可以是广播到指定形状的数组
>>> x = jnp.arange(6).reshape(2, 3) >>> jnp.full_like(x, fill_value=jnp.array([[1], [2]])) Array([[1, 1, 1], [2, 2, 2]], dtype=int32)