我尝试用谷歌搜索一些答案,但没有得到任何明确的答案。那么更详细地讲一下——后端和 API 之间有什么区别?什么是后端 Web API?
我知道 API 会接收请求并做出相应的行为。例如使用 GET 请求获取数据,以及使用 POST 请求创建新条目。但是当它发现后端是什么时,我得到了模糊的答案,这并不能真正回答我的问题。
什么是后端 Web API?它只是两者的结合吗?
如何在 PyTorch 中区分矩阵?我尝试过以下方法,但都不起作用:
实例1:
a = torch.tensor([1., 2, 3], requires_grad=True)
b = torch.tensor([4., 5, 6], requires_grad=True)
c = a*b
c.backward()
#print(b.grad)
>>> RuntimeError: grad can be implicitly created only for scalar outputs
Run Code Online (Sandbox Code Playgroud)
实例2:
a = torch.tensor([1., 2, 3], requires_grad=True)
b = torch.tensor([4., 5, 6], requires_grad=True)
c = a*b
print(b.grad)
>>> None
Run Code Online (Sandbox Code Playgroud)