A scratch of the general training procedure and data structure.