public void GetLabels() { for (int i = 0; i < HotVectors.Length; i++) { if (TModule.SampleFrame[i] < 1 || TModule.SampleFrame[i] > TModule.Data.GetTotalFrames()) { ActionModule module = (ActionModule)TModule.Data.GetModule(Module.ID.Action); HotVectors[i] = String.Empty; FloatHotVectors[i] = new float[module.Actions.Length]; for (int j = 0; j < module.Actions.Length - 1; j++) { HotVectors[i] += "0 "; FloatHotVectors[i][j] = 0.0f; } HotVectors[i] += "0"; FloatHotVectors[i][module.Actions.Length - 1] = 0.0f; } else { ActionModule module = (ActionModule)TModule.Data.GetModule(Module.ID.Action); HotVectors[i] = module.GetHotVector(TModule.SampleFrame[i] - 1); FloatHotVectors[i] = module.GetHotVectorArray(TModule.SampleFrame[i] - 1); } } }