我想在控制台中打印尺寸为2 X 11的张量。
print(tensor)就像这样打印
第1至10栏
0.2660 0.1791 0.1237 0.0558 0.0810 0.0284 0.0103 0.1185 0.0811 0.0258
0.1408 0.2460 0.1186 0.0831 0.1497 0.0297 0.0094 0.0658 0.1364 0.0071
第11至11栏
0.0302
0.0135
[torch.FloatTensor,大小为11x11]
我想打印所有这些:
0.2660 0.1791 0.1237 0.0558 0.0810 0.0284 0.0103 0.1185 0.0811 0.0258 0.0302
0.1408 0.2460 0.1186 0.0831 0.1497 0.0297 0.0094 0.0658 0.1364 0.0071 0.0135
答案 0 :(得分:0)
这是火炬print
函数的默认行为。一种快速而肮脏的方式来改变它将是以下
for i = 1, my_tensor:size(1) do
line = ''
for j = 1, my_tensor:size(2) do
line = line .. my_tensor[i][j] .. '\t'
end
print(line)
end