xtructure.core.xtructure_numpy package

Subpackages

Submodules

xtructure.core.xtructure_numpy.array_ops module

Module contents

xtructure.core.xtructure_numpy.allclose(a: Any, b: Any, rtol: float = 1e-05, atol: float = 1e-08, equal_nan: bool = False) bool[source]
xtructure.core.xtructure_numpy.astype(x, dtype, /, *, copy: bool = False, device=None)[source]
xtructure.core.xtructure_numpy.atleast_1d(*arys: Any) Any[source]
xtructure.core.xtructure_numpy.atleast_2d(*arys: Any) Any[source]
xtructure.core.xtructure_numpy.atleast_3d(*arys: Any) Any[source]
xtructure.core.xtructure_numpy.block(arrays: Any) Any[source]
xtructure.core.xtructure_numpy.broadcast_arrays(*args: Any) list[Any][source]
xtructure.core.xtructure_numpy.broadcast_to(array, shape, *, out_sharding=None)[source]
xtructure.core.xtructure_numpy.can_cast(from_: Any, to: Any, casting: str = 'safe') bool[source]
xtructure.core.xtructure_numpy.column_stack(tup: Sequence[Any]) Any[source]
xtructure.core.xtructure_numpy.concat(arrays, /, *, axis: int | None = 0)[source]
xtructure.core.xtructure_numpy.concatenate(arrays, axis: int | None = 0, dtype: Any | None = None)[source]
xtructure.core.xtructure_numpy.dstack(tup: Sequence[Any], dtype: Any = None) Any[source]
xtructure.core.xtructure_numpy.equal(x, y, /)[source]
xtructure.core.xtructure_numpy.expand_dims(a, axis: int | Sequence[int])[source]
xtructure.core.xtructure_numpy.flatten(array: Any, order: str = 'C') Any[source]
xtructure.core.xtructure_numpy.flip(m: Any, axis: int | Sequence[int] | None = None) Any[source]
xtructure.core.xtructure_numpy.full_like(a, fill_value, dtype: Any | None = None, shape: Any = None, *, device=None)[source]
xtructure.core.xtructure_numpy.hstack(tup: Sequence[Any], dtype: Any = None) Any[source]
xtructure.core.xtructure_numpy.isclose(a: Any, b: Any, rtol: float = 1e-05, atol: float = 1e-08, equal_nan: bool = False) Any[source]
xtructure.core.xtructure_numpy.moveaxis(a: Any, source: int | Sequence[int], destination: int | Sequence[int]) Any[source]
xtructure.core.xtructure_numpy.not_equal(x, y, /)[source]
xtructure.core.xtructure_numpy.ones_like(a, dtype=None, shape=None, *, device=None, out_sharding=None)[source]
xtructure.core.xtructure_numpy.pad(array, pad_width, mode: str | Any = 'constant', **kwargs)[source]
xtructure.core.xtructure_numpy.ravel(a, order: str = 'C', *, out_sharding=None)[source]
xtructure.core.xtructure_numpy.repeat(a, repeats, axis: int | None = None, *, total_repeat_length: int | None = None, out_sharding=None)[source]
xtructure.core.xtructure_numpy.reshape(a, shape, order: str = 'C', *, copy: bool | None = None, out_sharding=None)[source]
xtructure.core.xtructure_numpy.result_type(*args: Any) Any[source]
xtructure.core.xtructure_numpy.roll(a: Any, shift: int | Sequence[int], axis: int | Sequence[int] | None = None) Any[source]
xtructure.core.xtructure_numpy.rot90(m: Any, k: int = 1, axes: tuple[int, int] = (0, 1)) Any[source]
xtructure.core.xtructure_numpy.split(ary, indices_or_sections, axis: int = 0)[source]
xtructure.core.xtructure_numpy.squeeze(a, axis: int | Sequence[int] | None = None)[source]
xtructure.core.xtructure_numpy.stack(arrays, axis: int = 0, out: None = None, dtype: Any | None = None)[source]
xtructure.core.xtructure_numpy.swapaxes(a, axis1: int, axis2: int)[source]
xtructure.core.xtructure_numpy.take(a, indices, axis: int | None = None, out=None, mode: str | None = None, unique_indices: bool = False, indices_are_sorted: bool = False, fill_value=None)[source]
xtructure.core.xtructure_numpy.take_along_axis(arr, indices, axis: int | None = -1, mode=None, fill_value=None)[source]
xtructure.core.xtructure_numpy.tile(A, reps)[source]
xtructure.core.xtructure_numpy.transpose(a, axes: Sequence[int] | None = None)[source]
xtructure.core.xtructure_numpy.unique_mask(val: Any, key: Any | None = None, filled: Any | None = None, key_fn: Any | None = None, batch_len: int | None = None, return_index: bool = False, return_inverse: bool = False) Any[source]
xtructure.core.xtructure_numpy.update_on_condition(dataclass_instance, indices, condition, values_to_set)[source]
xtructure.core.xtructure_numpy.vstack(tup: Sequence[Any], dtype: Any = None) Any[source]
xtructure.core.xtructure_numpy.where(condition, x=None, y=None, /, *, size=None, fill_value=None)[source]
xtructure.core.xtructure_numpy.where_no_broadcast(condition: Any, x: Any, y: Any) Any[source]
xtructure.core.xtructure_numpy.zeros_like(a, dtype=None, shape=None, *, device=None, out_sharding=None)[source]