關於pytorch的一些常見用法總結

2021-09-26 23:07:46 字數 647 閱讀 1171

以下常見的用法都是在其他博主那學來的,為了方便以後的查閱,現做乙個整理。

1.torch.cat (有關tensor的一些處理)

在深度神經網路的設計中,常常需要進行多尺度的特徵融合,這時就會涉及到通道的連線,這時就會用到torch.cat

具體參考:

2.pytorch上下取樣函式-interpolate

3.pytorch反卷積操作詳解

4.linux系統檢視和新增環境變數

5.pytorch 保證模型的可重複性

換言之:pytorch**中加入以下**的作用。

torch.backends.cudnn.deterministic = true

6.torch.backends.cudnn.benchmark = true 在什麼情況下使用?

如果輸入模型的所有input-size大小都相同,則使用上述語句可以達到加速訓練的效果。如果輸入模型的input-size大小不一樣,使用上述語句會使得訓練效率變低。

7.pytorch tensor維度變換

對tenor增加或減少維度,維度變換等操作

(所以在將資料送入模型前,都會對資料進行處理,使input-size大小相同)

暫時先寫那麼多,後面再更新。。。

關於git的一些常見使用

列出本地所有分支和遠端分支 git branch a 列出所有遠端分支 git branch r 列出本地分支 git branch 檢視本地分支跟蹤的遠端分支 git branch vv 建立本地分支 git branch x 提交到遠端分支 git push origin x 切換到分支 x g...

關於Git 的一些常見命令

git clone 位址 這是下拉命令 git config global credential.helper store 儲存密碼 git config system unset credential.helper 清除錯誤登陸快取 git status 檢視修改資訊 git add 檔案路徑 檔...

關於git 的一些常見操作

git log 以後如何返回主介面 直接按q 清理螢幕 clear 對於新建檔案,需要使用git add 命令加入到暫存區進行跟蹤,而對於已經存在的檔案,只做修改,可以直接git commit,它包含了git add 操作 git常規操作 1.重新命名 git mv home.html demo2....