原文:pytorch高階OP操作where,gather

一 where torch.where condition, x, y condition是條件,滿足條件就返回x,不滿足就返回y 特點,相比for循環的優點是:可以布置在GPU上運行 二 gather 官方解釋:根據指定的維度和索引值來篩選值 舉例 ...

2020-03-29 16:57 1 2337 推薦指數:

查看詳情

Pytorch張量高階操作

1.Broadcasting Broadcasting能夠實現Tensor自動維度增加(unsqueeze)與維度擴展(expand),以使兩個Tensor的shape一致,從而完成某些操作,主要按照如下步驟進行: 從最后面的維度開始匹配(一般后面理解為小維度); 在前面插入若干維度 ...

Sat Jul 04 07:10:00 CST 2020 0 1812
Pytorchgather用法理解

先放一張表,可以看成是二維數組 行(列)索引 索引0 索引1 索引2 索引3 索引0 0 ...

Fri Aug 10 05:32:00 CST 2018 0 6175
PyTorch中scatter和gather的用法

PyTorch中scatter和gather的用法 閑扯 許久沒有更新博客了,2019年總體上看是荒廢的,沒有做出什么東西,明年春天就要開始准備實習了,雖然不找算法崗的工作,但是還是准備在2019年的最后一個半月認真整理一下自己學習的機器學習和深度學習的知識。 scatter的用法 ...

Sun Nov 17 19:21:00 CST 2019 0 457
pytorch 中的 gather() 函數詳解

首先,給出官方文檔的鏈接: https://pytorch.org/docs/stable/generated/torch.gather.html?highlight=gather#torch.gather 然后,我用白話翻譯一下官方文檔。 gather,顧名思義,聚集 ...

Mon Feb 15 22:43:00 CST 2021 0 700
關於Pytorch的二維tensor的gather和scatter_操作用法分析

看得不明不白(我在下一篇中寫了如何理解gather的用法) gather是一個比較復雜的操作,對一個2維tensor,輸出的每個元素如下: 二維tensor的gather操作 針對0軸 注意index此時的值 輸入 輸出 分割線============ 針對1軸 ...

Fri Aug 10 03:36:00 CST 2018 0 3469
Pytorch中的torch.gather函數

gather函數的的官方文檔: 例子: 輸出如下: 在上面的例子中,a是一個4×4矩陣: 1)當維度dim=0,索引index_1為[3,2,1,0]時,此時可將a看成1×4的矩陣,通過index_1對a每列進行行索引:第一列第四行元素為12,第二列第三行元素為9,第三列第二行 ...

Sun Aug 30 23:48:00 CST 2020 0 633
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM