Create an empty array.
JAX implementation of numpy.empty()
. Because XLA cannot create an un-initialized array, jax.numpy.empty()
will always return an array full of zeros.
shape (Any) – int or sequence of ints specifying the shape of the created array.
dtype (str | type[Any] | dtype | SupportsDType | None) – optional dtype for the created array; defaults to float32 or float64 depending on the X64 configuration (see Default dtypes and the X64 flag).
device (Device | Sharding | None) – (optional) Device
or Sharding
to which the created array will be committed. This argument exists for compatibility with the Python Array API standard.
out_sharding (NamedSharding | PartitionSpec | None) – (optional) PartitionSpec
or NamedSharding
representing the sharding of the created array (see explicit sharding for more details). This argument exists for consistency with other array creation routines across JAX. Specifying both out_sharding
and device
will result in an error.
Array of the specified shape and dtype, with the given device/sharding if specified.
Examples
>>> jnp.empty(4) Array([0., 0., 0., 0.], dtype=float32) >>> jnp.empty((2, 3), dtype=bool) Array([[False, False, False], [False, False, False]], dtype=bool)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4