private void Start() { academyRef = FindObjectOfType <Academy>(); Debug.Assert(academyRef != null, "No Academy in this scene!"); prevIsTraining = isTraining; academyRef.SetIsInference(!isTraining); }
/// Listens to the socket for the new resetParameters public Dictionary <string, float> GetResetParameters() { sender.Send(Encoding.ASCII.GetBytes("CONFIG_REQUEST")); Receive(); var resetParams = NewJSon::Newtonsoft.Json.JsonConvert.DeserializeObject <ResetParametersMessage>(rMessageString.ToString()); academy.SetIsInference(!resetParams.train_model); return(resetParams.parameters); }
public virtual void Update() { if (prevIsTraining != isTraining) { onIsTrainingChanged?.Invoke(isTraining); prevIsTraining = isTraining; academyRef.SetIsInference(!isTraining); } }