pytorch的各種錯誤集錦

2021-10-07 11:54:36 字數 683 閱讀 1215

no module named '_swigfaiss'

原因:

沒有安裝依賴包,而且我直接用pip install faiss安裝,沒採用官方推薦的conda方法

解決方法:

1

.刪除原本安裝的faiss

2.conda install mkl, openblas swig

3.用conda安裝faiss

# cpu版本

conda install faiss-cpu -c pytorch

# gpu版本

conda install faiss-gpu cudatoolkit=

8.0-c pytorch # for cuda8

conda install faiss-gpu cudatoolkit=

9.0-c pytorch # for cuda9

conda install faiss-gpu cudatoolkit=

10.0

-c pytorch # for cuda10

備註

faiss只能安裝在linux和mac系統,非conda安裝請參照官網

各種錯誤集錦 更新中。。。

struts2中 根據乙個條件查詢表時候,如果資料庫中沒有此資料,那麼查詢出來的數值set到物件後,此物件為空。此時不能通過 物件.get屬性,否則報空指標。如果想判斷對像裡的數值是否為空時候,可以判斷物件是否為空即可。要判斷日期在某個範圍之內,可以用此方式,可以不用將 年月日拆分分別判斷。betw...

Pytorch踩坑集錦

1.gpu空間充足,但訓練和測試同時進行時,報空間不足,即runtimeerror cuda out of memory.答 很多博文建議batch改小,但是可能很多人的錯誤在於沒有固定網路,導致測試集進入網路時儲存了大量引數值,因此 model.eval with torch.no grad fo...

各種判斷的集錦

注 prototype 原型 property 屬性 proto 是js變數都有的,而prototype是js函式特有的 typeof 判斷資料型別 undefined 未定義 number 數字 string 字串 boolean 邏輯 function 函式 object object arra...