如何将火炬张量转换为浮点数?

har*_*rsh 2 python pytorch

我正在使用 Flask 进行推理,得到这个结果。他们有什么方法可以将此张量转换为浮点数,因为我想使用此结果在反应应用程序中显示

{
result: {
predictions: "tensor([[-3.4333]], grad_fn=<AddmmBackward>)"
}
}
Run Code Online (Sandbox Code Playgroud)

ImS*_*o3K 6

来自Torch.Tensor.item文档:

x = torch.tensor([1.0])

print((x.item())
Run Code Online (Sandbox Code Playgroud)

输出:

1.0
Run Code Online (Sandbox Code Playgroud)

类型检查:

print(type(x.item())
Run Code Online (Sandbox Code Playgroud)

输出:

float
Run Code Online (Sandbox Code Playgroud)