xtructure.core.xtructure_numpy package
Subpackages
- xtructure.core.xtructure_numpy.dataclass_ops package
- Subpackages
- Submodules
- xtructure.core.xtructure_numpy.dataclass_ops.batch_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.comparison_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.fill_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.logical_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.shape_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.spatial_ops module
- xtructure.core.xtructure_numpy.dataclass_ops.type_ops module
- Module contents
allclose()astype()atleast_1d()atleast_2d()atleast_3d()block()broadcast_arrays()broadcast_to()can_cast()column_stack()concat()dstack()equal()expand_dims()flatten()flip()full_like()hstack()isclose()moveaxis()not_equal()ones_like()pad()repeat()reshape()result_type()roll()rot90()split()squeeze()stack()swapaxes()take()take_along_axis()tile()transpose()unique_mask()update_on_condition()vstack()where()where_no_broadcast()zeros_like()
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.concatenate(arrays, axis: int | None = 0, dtype: Any | None = None)[source]
- xtructure.core.xtructure_numpy.full_like(a, fill_value, dtype: Any | None = None, shape: Any = None, *, device=None)[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.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.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.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.stack(arrays, axis: int = 0, out: None = None, dtype: Any | None = None)[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.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]