雾聪
2024-06-26 38c1f6393a16f4d15a8897647b8f8693a48f737d
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