原创 vim 字符串確認再替換
vim 字符串確認再替換 :%s/from/to/gc from:表示替換前的字符串 to:表示替換後的字符串 其他符號照抄
原创 書寫英文論文的方法總結
前言 爲了提升論文寫作能力,在網上到處查閱提升論文寫作能力的資料,經過一段時間的瀏覽,發現一些別人分享的經驗1,故記錄在個人博客,方便以後學習。 導言 通常來講,研究生和博士後從他的導師那兒得到研究
原创 PyTorch 常用代碼整理
從網上看到別人整理的PyTorch常用代碼1, 覺得很有用,所以就整理到自己的博客上,方便下次遺忘使用。 基於PyTorch1.0版本,需要用到以下包 import collections import os import sh
原创 linux 查找並刪除文件
find . -name ‘*.exe’ -type f | xargs rm -rf
原创 運行程序出現ImportError: No module named xxx
對應文件夾添加空白__init__.py文件 在終端命令行添加export PYTHONPATH="${PYTHONPATH}:to/your/path/model"
原创 linux 查看文件夾大小
du -sh * | sort -n
原创 PyTorch載入模型,並輸出參數
# define the model model = Model() for k, v in model.named_parameters(): print(k, v.size()) #====================
原创 unexpected key "module.encoder.embedding.weight" in state_dict解決方案
問題:unexpected key “module.encoder.embedding.weight” in state_dict 原因:保存模型用nn.DataParallel,使用該方法保存模型會用module,但你加載模型時未
原创 __new__,__init__,__call__方法介紹
本文中介紹python常用的兩個方法__new__,__init__,__call__. __init__方法 __init__方法負責初始化python對象,在系統執行,初始化對象。 class A: def __i
原创 PyTorch加載預訓練模型
加載單GPU模型 model = net() pretrained_dict = torch.load("abc.pth") model.load_state_dict(pretrained) 加載多GPU模型 model
原创 python基礎:list變量前面加星號,字典變量前面加兩個星號
列表前面加星號作用是將列表解開成多個獨立的參數,傳入函數。 字典前面加兩個星號,是將字典解開成獨立的元素作爲形參。 def add(a, b): return a+b data = [4,3] print add(*da
原创 用ssh遠程linux服務器無法打開圖形界面的解決方法
平常跑實驗經常要用ssh遠程服務器,操作過程一般都是命令行的界面,但有時想運行圖形界面,卻無法顯示。比如,查看圖片形式保存的loss結果,目標檢測結果等。我從網上找到一個有效的方法: 用ssh登錄linux主機解決方法: 正常ssh
原创 Python繼承機制
被繼承的類稱爲基類、父類或超類;繼承者稱爲子類,一個子類可以繼承它的父類的任何屬性和方法。舉個例子: # 類名大寫,方法名小寫,約定俗稱 class Parent: def hello(self): print("using p
原创 PyTorch打印參數名和參數值
state_dict():打印model所有參數名 named_parameters():打印model所有參數名和參數值(包括從父類繼承的參數)返回的是迭代器
原创 論文寫作優秀詞組短語
wipe out :消滅、徹底摧毀 Example:The first convolution layer in ImageNet classification networks has a stride of 2 followe