Self-supervised learning for train bearing fault diagnosis based on time–frequency dual domain prediction | Synapse