Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 西亚诺:如果还有三个病例_If Statement_Neural Network_Theano - Fatal编程技术网

If statement 西亚诺:如果还有三个病例

If statement 西亚诺:如果还有三个病例,if-statement,neural-network,theano,If Statement,Neural Network,Theano,我正在尝试实现中描述的神经网络模型。然而,损失函数由4部分if/else块组成,类似于此结构: if correct: loss = 0 elif <condition1>: loss = 0.5 elif <condition2>: loss = 0.2 else: loss = 0.4 如果正确:损失=0 elif:损失=0.5 elif:损失=0.2 其他:损失=0.4 我知道theano.ifelse.ifelseop。但是,为了实现这个结构,将有四个嵌套的i

我正在尝试实现中描述的神经网络模型。然而,损失函数由4部分if/else块组成,类似于此结构:

if correct: loss = 0
elif <condition1>: loss = 0.5
elif <condition2>: loss = 0.2
else: loss = 0.4
如果正确:损失=0
elif:损失=0.5
elif:损失=0.2
其他:损失=0.4
我知道
theano.ifelse.ifelse
op。但是,为了实现这个结构,将有四个嵌套的
ifelse
案例。有没有更简单的方法来实施这四种情况


(为了记录,我实际上在theano中实现了一个嵌套的
ifelse
,但我遇到了与相同的错误。)

实际上,即使有一条
ifelse
语句,我也会遇到编译器错误:。实际上,即使有一条
ifelse
语句,我也会遇到编译器错误:。