簡體   English   中英

張量和張量的區別

[英]Difference between Tensor and tensor

我正在使用 Pytorch。 但是,當我使用tensor時出現錯誤,而使用Tensor時卻沒有出現任何錯誤。

張量和張量有什么區別?

這是我的例子:

tns = torch.tensor([91,21,34,56])

tns.mean()

我收到了這個錯誤:

RuntimeError:只能計算浮點類型的平均值。 反而得到了長。

提前致謝。

如果您沒有在torch.tensor()中指定dtype ,它會從數據中推斷出這一點。 由於您的數據都是整數,因此它使用了Long

torch.mean()只能計算浮點數。

默認情況下, torch.Tensortorch.FloatTensor的別名,因此它自動具有 dtype 浮點數(除非您更改默認行為)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM