游雁
2024-06-07 162efb747f21f305851c682e5f7f0f3050d545a9
funasr/datasets/large_datasets/utils/low_frame_rate.py
@@ -20,10 +20,10 @@
    T_lfr = int(np.ceil(T / n))
    for i in range(T_lfr):
        if m <= T - i * n:
            LFR_inputs.append(np.hstack(data[i*n:i*n+m]))
            LFR_inputs.append(np.hstack(data[i * n : i * n + m]))
        else:
            num_padding = m - (T - i * n)
            frame = np.hstack(data[i*n:])
            frame = np.hstack(data[i * n :])
            for _ in range(num_padding):
                frame = np.hstack((frame, data[-1]))
            LFR_inputs.append(frame)