There is no training contract for training.
There are two situations: 1. First, is there a training clause in the labor contract you signed with the company? If there is a training clause and you say that you are not satisfied with the service period, you will bear the training fee, and the company will legally charge the fee; 2. If the company has not signed a training agreement with you, but has told you before the training that you need to sign it, it depends on the reasons for not signing it. The main responsibility lies with the company and should not be charged.