jax.experimental.sparse.sparsify#
- jax.experimental.sparse.sparsify(f, use_tracer=False)[源代码][源代码]#
实验性稀疏化变换。
示例
装饰 JAX 函数以使其与
jax.experimental.sparse.BCOO
矩阵兼容:>>> from jax.experimental import sparse
>>> @sparse.sparsify ... def f(M, v): ... return 2 * M.T @ v
>>> M = sparse.BCOO.fromdense(jnp.arange(12).reshape(3, 4))
>>> v = jnp.array([3, 4, 2])
>>> f(M, v) Array([ 64, 82, 100, 118], dtype=int32)