np.repeat(np.arange(height).reshape(height,1),[width],axis=1)转换为torch模块中的函数表示
时间: 2023-05-12 16:07:14 浏览: 63
可以使用torch.from_numpy(np.repeat(np.arange(height).reshape(height,1),[width],axis=1))来将np.repeat(np.arange(height).reshape(height,1),[width],axis=1)转换为torch模块中的函数表示。
相关问题
pcth=np.repeat(np.arange(height).reshape(height,1),[width],axis=1)怎么用torch模块中的函数表示
您可以使用torch.from_numpy函数将np.repeat(np.arange(height).reshape(height,1),[width],axis=1)转换为torch张量,如下所示:
pcth = torch.from_numpy(np.repeat(np.arange(height).reshape(height,1),[width],axis=1))
np.repeat(np.arange(width).reshape(width,1),[height],axis=1)怎么用torch中的函数表示
您可以使用torch中的repeat函数来表示np.repeat(np.arange(width).reshape(width,1),[height],axis=1)。具体代码如下:
import torch
width = 3
height = 4
arr = torch.arange(width).reshape(width, 1)
result = arr.repeat(1, height)
print(result)
输出结果为:
tensor([[0, 0, 0, 0],
[1, 1, 1, 1],
[2, 2, 2, 2]])
阅读全文