Hi, I met a package bug when trying to evaluate the method by 'python train.py --evaluate --snapshot checkpoints/best_cityscapes_checkpoint.pth'
The bug is :
Traceback (most recent call last):
File "train.py", line 380, in
main()
File "train.py", line 127, in main
assert_and_infer_cfg(args)
File "C:\Users\asd\Desktop\GSCNN-master\config.py", line 86, in assert_and_infer_cfg
import encoding
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding__init.py", line 13, in
from . import nn, functions, parallel, utils, models, datasets, transforms
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\nn\init.py", line 12, in
from .encoding import *
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\nn\encoding.py", line 18, in
from ..functions import scaled_l2, aggregate, pairwise_cosine
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\functions\init.py", line 2, in
from .encoding import *
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\functions\encoding.py", line 14, in
from .. import lib
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\lib\init__.py", line 15, in
], build_directory=cpu_path, verbose=False)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 644, in load
is_python_module)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 824, in _jit_compile
return _import_module_from_library(name, build_directory, is_python_module)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 967, in _import_module_from_library
file, path, description = imp.find_module(module_name, [path])
File "D:\anconda3\envs\GSCNN0415\lib\imp.py", line 297, in find_module
raise ImportError(_ERR_MSG.format(name), name=name)
ImportError: No module named 'enclib_cpu'
It seems the unmatched packages in my conda env:
pytorch 1.1.0
python 3.6.13
torch-encoding 1.0.1
torchvision 0.3.0
So, is the torch encoding unmatched? Could you tell me how to fix it. Thank you!
Hi, I met a package bug when trying to evaluate the method by 'python train.py --evaluate --snapshot checkpoints/best_cityscapes_checkpoint.pth'
The bug is : Traceback (most recent call last): File "train.py", line 380, in
main()
File "train.py", line 127, in main
assert_and_infer_cfg(args)
File "C:\Users\asd\Desktop\GSCNN-master\config.py", line 86, in assert_and_infer_cfg
import encoding
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding__init.py", line 13, in
from . import nn, functions, parallel, utils, models, datasets, transforms
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\nn\ init.py", line 12, in
from .encoding import *
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\nn\encoding.py", line 18, in
from ..functions import scaled_l2, aggregate, pairwise_cosine
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\functions\ init.py", line 2, in
from .encoding import *
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\functions\encoding.py", line 14, in
from .. import lib
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\encoding\lib\ init__.py", line 15, in
], build_directory=cpu_path, verbose=False)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 644, in load
is_python_module)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 824, in _jit_compile
return _import_module_from_library(name, build_directory, is_python_module)
File "D:\anconda3\envs\GSCNN0415\lib\site-packages\torch\utils\cpp_extension.py", line 967, in _import_module_from_library
file, path, description = imp.find_module(module_name, [path])
File "D:\anconda3\envs\GSCNN0415\lib\imp.py", line 297, in find_module
raise ImportError(_ERR_MSG.format(name), name=name)
ImportError: No module named 'enclib_cpu'
It seems the unmatched packages in my conda env: pytorch 1.1.0 python 3.6.13 torch-encoding 1.0.1 torchvision 0.3.0
So, is the torch encoding unmatched? Could you tell me how to fix it. Thank you!