Temporal Perceiver: A General Architecture for Arbitrary Boundary Detection