Swimming action recognition algorithm based on improved C3D and attention-residual network | Synapse