jax.numpy.c_#

jax.numpy.c_ = <jax._src.numpy.index_tricks.CClass object>#

沿著最後一個軸串連切片、純量和類陣列物件。

numpy.c_ 的 LAX 後端實作。

參見

jnp.r_:沿著第一個軸串連切片、純量和類陣列物件。

範例

>>> a = jnp.arange(6).reshape((2,3))
>>> jnp.c_[a,a]
Array([[0, 1, 2, 0, 1, 2],
       [3, 4, 5, 3, 4, 5]], dtype=int32)

使用 "axis:dims:trans1d" 形式的字串指令作為第一個引數,以指定串連軸、最小維度數,以及升級陣列的原始維度在結果陣列的形狀元組中的位置

>>> jnp.c_['0,2', [1,2,3], [4,5,6]]
Array([[1],
       [2],
       [3],
       [4],
       [5],
       [6]], dtype=int32)
>>> jnp.c_['0,2,-1', [1,2,3], [4,5,6]]
Array([[1, 2, 3],
       [4, 5, 6]], dtype=int32)

在扁平輸入上使用特殊指令 "r""c" 作為第一個引數,以建立一個沿著最後一個軸堆疊輸入的陣列

>>> jnp.c_['r',[1,2,3], [4,5,6]]
Array([[1, 4],
       [2, 5],
       [3, 6]], dtype=int32)