def sorted_values(m):#{{{
if isinstance(m,OrderedDict):
return m.values()
else:
a=sorted(m.keys())
return [m[k] for k in a]#}}}
#
#def enlarge(a,n):#{{{
# if n<0:
# return a[::-n,::-n,:]
# elif n>0:
# return np.repeat(np.repeat(a,n,0),n,1)#}}}
#def tile(network,width,height):#{{{
# network = lasagne.layers.ConcatLayer((network,)*width,axis=2)
# network = lasagne.layers.ConcatLayer((network,)*height,axis=3)
# return network#}}}
#
#def imnorm(x):#{{{
# M=np.max(x)
# m=np.min(x)
# l=M-m
# if l==0:
# l=1.0
# res=((x-m)*1.0/l*255.0).astype('uint8')
# return res#}}}
#def im256(x):#{{{
# M=1.0
# m=0.0
# l=M-m
# if l==0:
# l=1.0
# res=((x-m)*1.0/l*255.0).astype('uint8')
# return res#}}}
#
#def smooth_abs(x):#{{{
# return (x*x+utils.floatX(1e-8))**utils.floatX(0.5);#}}}
#
评论列表
文章目录