84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
我在尝试用Node.js实现神经网络的过程中发现计算值出现了Infinity,经过检查发现在计算以下这个几乎线性增长的函数时,
function softmax(x0){ return Math.log(Math.exp(x0)+1); }
如果输入的值超过大约700就会输出Inf,这应该是因为Math.exp(x0)超过了浮点数的上界。我并不很擅长写 Python,因为Python不太符合我的代码习惯。请问为了防止出现溢出,是否有比换成Python更好的办法?
ringa_lee
ringa_lee