Submit NetTrain as a local process with LocalSubmit?

How to submit NetTrain as a local process? LocalSubmit do not work, i.e.,

net = NetChain[{LinearLayer[], LogisticSigmoid}];
LocalSubmit[
 NetTrain[net, {1 -> False, 2 -> False, 3 -> True, 4 -> True}, 
  TargetDevice -> "GPU"], 
 HandlerFunctions -> <|
   "TaskFinished" -> ((netOut = #EvaluationResult) &)|>,
 HandlerFunctionsKeys -> "EvaluationResult"]