如何在tensorflow中使用if statment而不使用其他工具?

2024-05-19 11:29:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我想我必须用不同的方式来回答我的问题。我想这样做: 我在keras层中使用了relu(x)函数,现在我想更改它并创建我自己的激活函数,如下所示: 1.创建数组作为一个查找表,其值介于[-5,5]和's'步之间(s=0.1),因此我的查找表应该包含102个数字,例如[-5,-4.9…+4.9,5] 2.创建上述查找形状的Y数组表1.初始Y值为零,{Yi}是训练中可学习的参数 3=计算f(x)=1/s(Yi(席1+x)+y+1(x,席)),如果席席x x=Xi+1 对于席和席+ 1之间的任何输入值,输出是 Y和Y+ 1线性插值,查找表中查找席和席+ 1,Y中对应的Yi和Yi+1 4=relu(f(x)) 问题是如何在keras中编写这个激活函数?你知道吗


Tags: 函数参数方式数字数组kerasrelu形状

热门问题