colour.utilities.xp_insert#
- colour.utilities.xp_insert(a: ArrayLike, indices: ArrayLike, values: ArrayLike, *, axis: int | None = None, xp: ProtocolArrayNamespace | ModuleType | None = None) NDArray[source]#
Array API compatible implementation of
numpy.insert()for sorted indices.- Parameters:
a (ArrayLike) – Array to insert into.
indices (ArrayLike) – Indices before which to insert values.
values (ArrayLike) – Values to insert.
axis (int | None) – Axis along which to insert;
Noneflattensafirst.xp (ProtocolArrayNamespace | ModuleType | None) – Array namespace module. If None, derived from
a,indicesandvalues.
- Returns:
Array with values inserted.
- Return type: