symmetric_contraction#
- cuequivariance.descriptors.symmetric_contraction( ) EquivariantTensorProduct #
subscripts:
weights[u],input[u],output[u]
构建对称收缩的描述符。
对称收缩是输入与其自身进行 degree 次收缩的加权和。
- 参数:
- 返回:
对称收缩的描述符。操作数是权重、输入 degree 次和输出。
- 返回类型:
示例
>>> cue.descriptors.symmetric_contraction( ... 16 * cue.Irreps("SO3", "0 + 1 + 2"), ... 16 * cue.Irreps("SO3", "0 + 1"), ... [1, 2, 3] ... ) EquivariantTensorProduct(32x0+80x0+176x0 x (16x0+16x1+16x2)^(1..3) -> 16x0+16x1)
其中
32x0+80x0+176x0
是每个度数所需的权重(度数 1 为 32,度数 2 为 80,度数 3 为 176)。