inisis
2024-12-19 1368a9bca48473d793f0c1d52df0a4739c747d16
funasr/frontends/utils/beamformer.py
@@ -76,9 +76,7 @@
    return beamform_vector
def apply_beamforming_vector(
    beamform_vector: ComplexTensor, mix: ComplexTensor
) -> ComplexTensor:
def apply_beamforming_vector(beamform_vector: ComplexTensor, mix: ComplexTensor) -> ComplexTensor:
    # (..., C) x (..., C, T) -> (..., T)
    es = FC.einsum("...c,...ct->...t", [beamform_vector.conj(), mix])
    return es