原创 Nvidia GPU風扇和電源顯示ERR! 解決辦法

問題 最近在Ubuntu上使用Nvidia GPU訓練模型的時候,如果機器鎖屏一段時間再打開的時候鼠標非常卡頓,或者說顯示界面非常卡頓,使用nvidia-smi查看發現,訓練模型的GPU沒有問題,但是連接顯示屏的GPU的風扇和電源報錯

原创 Docker中運行PyTorch錯誤 RuntimeError: DataLoader worker (pid 123456) is killed by signal: Aborted.

問題 在Docker中運行PyTorch程序時,如果報錯: RuntimeError: DataLoader worker (pid 123456) is killed by signal: Aborted. 最可能的原因是,Doc

原创 swap(交換內存)和shm(共享內存)的區別

關於swap和shm的區別 在使用docker的過程中,發現docker中有很多關於內存的命令,例如: -m="10g",docker的運行內存,按照官方文檔描述,應該是對應於實際機器的物理內存,因此在設置的時候,肯定是要比本機物理

原创 docker警告:Your kernel does not support cgroup swap limit capabilities

問題 運行docker時如果使用命令``出現如下警告: WARNING: Your kernel does not support swap limit capabilities. Limitation discarded. 解決方

原创 ubuntu無法取消粘滯邊緣(sticky edge)解決辦法

Ubuntu中使用雙屏顯示時,兩屏之間的邊緣默認是開啓“粘滯邊緣”的,即鼠標滑動慢的情況下,會卡在屏幕中間無法“穿越到”另一個屏幕。如果關閉“setting-display-sticky edge”仍然無法取消“粘滯邊緣”功能的話,需

原创 Python3 錯誤UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal

問題 之前在使用Python2的時候,經常會遇到編碼相關的錯誤,異常頭疼。主要是因爲Python2字符串設計上有一些固有的缺陷: 使用 ASCII 碼作爲默認編碼方式,對中文處理很不友好。 把字符串的牽強地分爲 unicode 和

原创 常用損失函數

常用損失函數 損失函數(loss function或cost function)是關於模型輸出(predict)與標籤(ground-truth)的函數,主要用於衡量在訓練集(或驗證集、測試集)上的效果。 1.均方誤差損失函數 (MS

原创 pytorch中的損失函數中的logis

PyTorch(tensorflow類似)的損失函數中,有一個(類)損失函數名字中帶了with_logits. 而這裏的logits指的是,該損失函數已經內部自帶了計算logit的操作,無需在傳入給這個loss函數之前手動使用sigm

原创 '使用PIL crop圖像的錯誤:AttributeError: ''_idat'' object has no attribute ''fileno'' '

在使用PIL的Image類的crop方法切割圖像時如果報如下錯誤: AttributeError: '_idat' object has no attribute 'fileno' During handling of the ab

原创 docker中安裝java運行環境JRE

在docker中或者在Ubuntu命令行中安裝java運行環境類似,一般有兩種方法: 通過在java官網下載jdk安裝包安裝; 通過apt安裝jre; 如果只需要java運行環境的話,方法2已經足夠: (在運行docker後,直接

原创 ocker運行pytorch報錯: RuntimeError: Rerunning with num_workers=0 may give better error trace.

使用docker運行Pytorch的時候如果報如下錯誤: RuntimeError: DataLoader worker (pid 493) is killed by signal: Bus error. Details are lo

原创 Ubuntu安裝svs病理圖像處理庫openslide-python

使用python處理svs格式的圖像需要特定庫的支持,常見的可以選擇openslide. Ubuntu上安裝openslide可以參考此處,使用 pip install openslide-python==1.1.1 其中,使用什麼

原创 似然(likelihood)和概率(probability)的區別與聯繫

雖然經常在paper和教程中看到“似然(likelihood)”的概念,但是一直都沒有仔細研究似然與概率的區別,今天查了一些資料,有些收穫,在此總結一下。 似然與概率的區別 簡單來講,似然與概率分別是針對不同內容的估計和近似。概率(密

原创 arXiv和CoRR的區別與關係

之前搜paper就總能看到CoRR的身影,甚至有很多引用也出自該網站。當時只是草草看了一眼,CoRR代表的是:Computer Research Repository,即計算機研究領域的論文庫。 但是一直有個問題縈繞心頭,沒有解決:這

原创 Atom的配置與插件

在Atom中使用cmd+,來打開settings 在Atom中使用GitHub Atom中集成了VSC, git和GitHub. 使用自帶的GitHub管理功能可以在Atom中直接修改代碼,pull和push代碼. 點擊Packages-