mindscience.e3nn
nn
标量不可约表示(l=0)的激活函数。 |
|
针对正交归一化群表示的批归一化。 |
|
带有标量归一化激活的全连接神经网络。 |
|
门控激活函数。 |
|
不可约表示的范数的激活函数。 |
|
支持不可约表示注解的 one-hot 嵌入。 |
|
易用的 scatter 操作封装:根据索引将源张量的值聚合到目标张量中。 |
|
投影到函数基上。 |
|
单位阶跃函数的平滑版本。 |
|
投影到函数基上。 |
o3
将欧拉角 \((\alpha, \beta, \gamma)\) 转换为对应的 \(3 \times 3\) 旋转矩阵。 |
|
将两个球面角 \((\alpha, \beta)\) 转换为单位球面上的笛卡尔坐标 \((x, y, z)\)。 |
|
将实值球谐函数基转换为其复值对应基。 |
|
计算由两个旋转组合而成的欧拉角。 |
|
元素级连接张量积。 |
|
两个不可约表示之间的完全张量积。 |
|
全连接加权张量积。 |
|
返回对应于“不旋转”的欧拉角 \((\alpha, \beta, \gamma)\) 的单位集合。 |
|
O(3) 的不可约表示。 |
|
O(3) 的不可约表示的直和。 |
|
线性等变操作。 |
|
具有添加偏置选项的线性等变操作。 |
|
将 \(3 \times 3\) 旋转矩阵转换为欧拉角 \((\alpha, \beta, \gamma)\)。 |
|
返回绕 x 轴旋转给定角度的 \(3 \times 3\) 旋转矩阵。 |
|
返回绕 y 轴旋转给定角度的 \(3 \times 3\) 旋转矩阵。 |
|
返回绕 z 轴旋转给定角度的 \(3 \times 3\) 旋转矩阵。 |
|
计算直和张量中每个不可约表示(irrep)的范数(长度)。 |
|
返回一组均匀随机的欧拉角 \((\alpha, \beta, \gamma)\),对应三维空间中的随机旋转。 |
|
计算so(3)李代数生成元。 |
|
计算球面谐波。 |
|
将三维笛卡尔向量 (x, y, z) 映射到复值球面谐波基函数 \(Y_l^m(\hat{x})\) 的层。 |
|
计算su(2)李代数生成元。 |
|
多功能张量乘积运算符,适用于两个输入 Irreps 和一个输出 Irreps,将两个张量发送到一个张量中并保持几何张量属性。 |
|
计算张量的平方张量积。 |
|
Wigner 3j符号 \(C_{lmn}\)。 |
|
SO(3) 的 Wigner D 矩阵表示。 |
|
将单位球面上的点 \(\vec r = (x, y, z)\) 转换为角度 \((\alpha, \beta)\)。 |
so2_conv
处理球面谐波不可约表示的 SO(3) 旋转的类。 |
|
面向圆群的复值特征的 SO(2) 等变卷积层。 |
|
根据边距向量初始化旋转矩阵。 |
utils
多个张量的缩并运算符,功能类似于 Einsum。 |
|
为 y 中每个元素在距离 r 内找到 x 中的所有点。 |
|
为 y 中每个元素找到 x 中的所有点。 |
|
计算给定距离内图所有点之间的边。 |
|
计算给定距离内图所有点之间的边。 |