Not yet, at least not completely. I opened an issue regarding this problem, but I’ve been mostly ignored so far.
As you can read there, I was able to compile MxNet 2.0.0, so maybe that is gonna solve your problem.
Are you sure that’s exactly what you did? i just tried it, and it doesn’t work for me. I created a virtual environment for Python 3.10 with conda, installed (without errors) mxnet 1.6.0, but still having the same issue when importing it.
Yes, that’s the whole point
It works with Anaconda because you get the x86_64 version, which is then executed under Rosetta2.
I was asking about installation with Miniconda because it supposedly supports the arm-based architecture of the M1, but as I said, it doesn’t currently work (for reference, with PyTorch and Tensorflow you can install the arm-based versions, and even use the integrated GPU on the M1).
But I have to say that the deep learning speed of the M1pro is really not as good as that of a desktop-level graphics card. I ended up opting for a cloud GPU server (3080), which was 10x faster.
Please try compiling from source following the instructions in the link:
Only, please make sure that instead of git cloning recursive command which ends up installing mxnet 2.0.0. Get the 1.9.1 source from the mxnet downloads section and compile them & also make sure that you turn off and play around with the cmake config file by switching off CUDA or x86 related settings.
This approach worked for me: mxnet 1.9.1 & Python 3.7.13 (not sure if the python version makes sense, I figured out this combination from their official docker release which uses this combination. Other higher Python versions also should work. )
Hi tmbsundar, I’m following your steps, still I’m not successful. To make sure, I’m doing all steps right - 1) are you using apache-mxnet-src-1.9.1-incubating.tar.gz 2) could you please post or line where you changed in config file, it looks the default selection in config is gpu option off. 3) I am using python 3.11 and 3.9, is mxnet compatible only with 3.7.13?
I tried donwloading 1.9.1 from mxnet, ended up error at make step and also tried using 1.9.1 version from github. Looking forward to your input, much appreciated.
Thanks
[/quote]