float[] GetTensor() { float[] tmpTensor = new[] { (float)eyeData.GetGDLX(), (float)eyeData.GetGDLY(), (float)eyeData.GetGDLZ(), (float)eyeData.GetGDRX(), (float)eyeData.GetGDRY(), (float)eyeData.GetGDRZ(), (float)eyeData.GetPDL(), (float)eyeData.GetPDR(), (float)naos.GetHeartRate(), (float)naos.GetGsr() }; return(tmpTensor); }
public void FixedUpdate() { if (naos.GetConnection() && obtainingBaseline && HR_Buff.Count < BaseLineTime && once) { print("start mouse thing"); StartCoroutine(CalculateBaseline()); once = false; } if (running && eyeData != null && naos.GetConnection()) { if ( eyeData.GetGDLX() != 0 && eyeData.GetGDLY() != 0 && eyeData.GetGDLZ() != 0 && eyeData.GetGDRX() != 0 && eyeData.GetGDRY() != 0 && eyeData.GetGDRZ() != 0 && eyeData.GetPDL() != 0 && eyeData.GetPDR() != 0 && naos.GetHeartRate() != 0 && naos.GetGsr() != 0 ) { gdlX.Add(eyeData.GetGDLX()); gdlY.Add(eyeData.GetGDLY()); gdlZ.Add(eyeData.GetGDLZ()); gdrX.Add(eyeData.GetGDRX()); gdrY.Add(eyeData.GetGDRY()); gdrZ.Add(eyeData.GetGDRZ()); pdl.Add(eyeData.GetPDL()); pdr.Add(eyeData.GetPDR()); HR.Add(naos.GetHeartRate() - HR_Base); GSR.Add(naos.GetGsr()); PredictedConation.Add(KerasBrain.prediction); } } }