output_units.cpp

来自「预测神经网络」· C++ 代码 · 共 20 行

CPP
20
字号
// Output_units.cpp: implementation of the Output_units class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Output_units.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
Output_units::Output_units()
{}
void Output_units::calculate_output_error_information_term(float target_value, int af)
{
  float afun = (float)af;
  float output_signal_derivative = calculate_output_signal_derivative((int)afun);
  absolute_error_difference = (float)fabs(target_value - output_signal);
  error_information_term = (target_value - output_signal) * output_signal_derivative;
  error_difference_squared = (float)pow((target_value - output_signal), 2.0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?