复变函数拥有导数的前提是全纯(holomorphism), 或者说是可解析(analytic)的, 对于很多现有的函数或变换来说, 他们不是全纯的, 所以没法直接求导. 对于BN, LN等操作来说, 复数正则化或标准化不能直接当作分离的两个实数去处理. 我们需要导出他们的公式. 毕竟, 在显存中, 不管是实数还是复数, 都得存储成FP32...