liugz18
2024-06-12 648c03fdbba045acf8e25c5e6f7df0f27937c3cf
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