* The training of the network happens in a separate thread now