我想对图像(2维theano张量)进行升采样。 这是python中的相应代码:
def transpose_decim(im,decim_fact,kernel):
shap = im.shape
im_out = np.zeros((shap[0]*decim_fact,shap[1]*decim_fact))
for i in range(shap[0]):
for j in range(shap[1]):
im_out[decim_fact*i,decim_fact*j]=im[i,j]
return scisig.convolve(im_out,kernel,mode='same')
现在,如果im
是theano张量,那么进行这种向上采样的最佳方法是什么?