training diagnostic