On Windows, the package built with VS 2019 fails to load because of UnicodeDecodeError in methods' doc.
>>> import mxnet
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "d:\develop\3rd-party\mxnet\python\mxnet\__init__.py", line 33, in <module>
from . import contrib
File "d:\develop\3rd-party\mxnet\python\mxnet\contrib\__init__.py", line 27, in <module>
from . import autograd
File "d:\develop\3rd-party\mxnet\python\mxnet\contrib\autograd.py", line 27, in <module>
from ..ndarray import NDArray, zeros_like, _GRAD_REQ_MAP
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\__init__.py", line 20, in <module>
from . import _internal, contrib, linalg, op, random, sparse, utils, image, ndarray, numpy
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\numpy\__init__.py", line 23, in <module>
from . import _register
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\numpy\_register.py", line 27, in <module>
_init_np_op_module(root_module_name='mxnet', np_module_name='numpy._internal',
File "d:\develop\3rd-party\mxnet\python\mxnet\base.py", line 944, in _init_np_op_module
function = make_op_func(hdl, name, func_name)
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\register.py", line 267, in _make_ndarray_function
code, doc_str = _generate_ndarray_function_code(handle, name, func_name)
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\register.py", line 143, in _generate_ndarray_function_code
[py_str(arg_descs[i]) for i in range(narg)],
File "d:\develop\3rd-party\mxnet\python\mxnet\ndarray\register.py", line 143, in <listcomp>
[py_str(arg_descs[i]) for i in range(narg)],
File "d:\develop\3rd-party\mxnet\python\mxnet\base.py", line 54, in <lambda>
py_str = lambda x: x.decode('utf-8')
UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 73-74: invalid continuation byte
In \path\to\mxnet\ci directory, run python build_windows.py -f WIN_GPU; installed built package to python env; and import mxnet in python command.
Description
On Windows, the package built with VS 2019 fails to load because of UnicodeDecodeError in methods' doc.
Error Message
To Reproduce
In \path\to\mxnet\ci directory, run python build_windows.py -f WIN_GPU; installed built package to python env; and import mxnet in python command.
Steps to reproduce
(Paste the commands you ran that produced the error.)
What have you tried to solve it?
Environment
We recommend using our script for collecting the diagnostic information with the following command
curl --retry 10 -s https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py | python3Environment Information