mul_ir_dict#
- cuequivariance_jax.ir_dict.mul_ir_dict(irreps, data)#
Create a dict[Irrep, data] by broadcasting data to match irreps structure.
Useful for creating output templates or broadcasting scalar values across irreps.
- Parameters:
- Returns:
Dictionary with irrep keys, each value set to data.
- Return type:
Example
>>> import cuequivariance as cue >>> irreps = cue.Irreps(cue.O3, "128x0e + 64x1o") >>> batch = 32 >>> template = mul_ir_dict(irreps, jax.ShapeDtypeStruct((batch,), jnp.float32))