public AnswerHistoryDTO Delete(int id) { AnswerHistory answerHistoryEntity = _database.AnswerHistories.Delete(id); _database.Save(); return(Mapper.Map <AnswerHistory, AnswerHistoryDTO>(answerHistoryEntity)); }
public AnswerHistoryDTO Insert(AnswerHistoryDTO answerHistory) { AnswerHistory answerHistoryEntity = _database.AnswerHistories.Insert(Mapper.Map <AnswerHistoryDTO, AnswerHistory>(answerHistory)); _database.Save(); return(Mapper.Map <AnswerHistory, AnswerHistoryDTO>(answerHistoryEntity)); }
public double[] ActivateOutput(double[] input) { double[] answer = new double[NeuronsCount]; for (var i = 0; i < NeuronsCount; i++) { answer[i] = _neurons[i].Activate(input); } AnswerHistory.Add(answer); if (AnswerHistory.Count > 3) { AnswerHistory.RemoveAt(0); } return(answer); }
public double[] Activate(double[] input) { double[] answer = new double[NeuronsCount + 1]; for (var i = 0; i < NeuronsCount; i++) { answer[i] = _neurons[i].Activate(input); } answer[answer.Length - 1] = _bias.Signal; AnswerHistory.Add(answer); if (AnswerHistory.Count > 3) { AnswerHistory.RemoveAt(0); } return(answer); }