我使用的是配备 M1 芯片的 MacBook Pro (2020)。我尝试使用以下命令在 jupyter 笔记本(miniforge)上安装
mxnet
:
!pip3 install mxnet opencv-python
运行命令后,安装了mxnet版本
1.6.0
。
Requirement already satisfied: mxnet in /opt/homebrew/Caskroom/miniforge/base/envs/python_env/lib/python3.8/site-packages (1.6.0)
Requirement already satisfied: opencv-python in /opt/homebrew/Caskroom/miniforge/base/envs/python_env/lib/python3.8/site-packages (4.5.5.64)
但是当我尝试运行
im2rec
来生成训练数据集 (90%) 和验证数据集 (10%) 的列表文件时 [参考:Julien Simon 的 Sagemaker 书]
!python3 im2rec.py --list --recursive --train-ratio 0.9 dogscats .
我收到此错误:
之后,我使用
mxnet
卸载了 pip uninstall mxnet
并从 github克隆
mxnet
存储库,我就能够运行上述命令。
当我运行此命令时:
!python3 im2rec.py --num-thread 8 dogscats .
我收到以下错误:
record = mx.recordio.MXIndexedRecordIO(os.path.join(working_dir, fname_idx),属性错误:模块“mxnet”没有属性“recordio”
有人可以指导我如何在配备 M1 芯片处理器的 Macbook Pro 上使用 GPU 支持安装 mxnet 吗?
你能解决这个问题吗?
我也有同样的问题