本文整理汇总了C++中NeuralNetwork::addOutputNeuron方法的典型用法代码示例。如果您正苦于以下问题:C++ NeuralNetwork::addOutputNeuron方法的具体用法?C++ NeuralNetwork::addOutputNeuron怎么用?C++ NeuralNetwork::addOutputNeuron使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NeuralNetwork
的用法示例。
在下文中一共展示了NeuralNetwork::addOutputNeuron方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main()
{
NeuralNetwork nn;
InputNeuron *in1 = new InputNeuron(2);
InputNeuron *in2 = new InputNeuron(3);
OutputNeuron *out1 = new OutputNeuron(1);
nn.addNeuron(in1);
nn.addNeuron(in2);
nn.addOutputNeuron(out1);
out1->setExpectedOutput(1);
if(nn.connectNeurons(0, 2) && nn.connectNeurons(1, 2))
{
nn.optimize();
std::cout << out1->evaluate() << std::endl;
}
return 0;
}