ResearchBenchmarksTime Series Imputation on Multiple datasets 91 dFollow5Win countsSPLICE-0.21.152.53.85Apr 30, 2026Evaluation ResultsMethodMethodLinksWin countsMean RankSPLICE2026.0452Seasonal2026.0413.88BRITS2026.0413.62SAITS2026.0413.12CSDI2026.0406.62TimesNet2026.0405.75