深度学习的始祖框架,grandfather级别的框架 —— Theano —— 示例代码学习(2)
代码1:(if else判断结构)
import theano
from theano import tensor
from theano.ifelse import ifelse
x = tensor.fscalar('x')
y = tensor.fscalar('y')
z = ifelse(x>0, 2*y, 3*y) # x>0的返回值是int8类型
f = theano.function([x,y], z, allow_input_downcast=True)
print( f(1.1, 2.2) )
print( f(-1.1, 2.2) )
运行结果:

代码2:(循环:scan)
参考:
https://zhuanlan.zhihu.com/p/24282760
本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。
如果未特殊标注则为原创,遵循 CC 4.0 BY-SA 版权协议。