Unfortunately you cannot train, retrain or construct during a seige.