大家好

最近使用 一些 pytorch 套件
編譯時候遇到錯誤...
 
錯誤訊息:
torch::jit::ArgumentSpecCreator::DEPTH_LIMIT" may not be initialized
4 errors detected in the compilation of "C:/Users/zoearth/AppData/Local/Temp/tmpxft_00003d74_00000000-10_roiaware_pool3d_kernel.cpp1.ii".
    roiaware_pool3d_kernel.cu

 
這錯誤還真是奇妙
 
上網找一下解決方案
找到這個
"could resolve these 5 error. and for pytorch 1.4.0, additionally change 4 "constexpr" into "const" in
/python37/lib/site-packages/torch/include\torch/csrc/jit/script/module.h"
 
主要是說
把pytorch 裡面的 module.h 裡面的 constexpr 改 const
 
我猜也是因為使用 windows 編譯的問題
 
 

"凡事總有因果,抱持尊敬的心面對,才是上策 --- 2019 in 日本姬路城"
 
確實
很少服務會使用windows做深度學習的server
但是有時候工作上遇到的問題
遠比自己想到的複雜
 
另外是在PC開發還是有好處就是了...
給大家參考囉