MacOS M1 настраивает Tensorflow и Pytorch

Чтобы установить Pytorch, обратитесь к этой статье: https://zhuanlan.zhihu.com/p/522534035 .

Сообщить об ошибке можно:

 Причина этой проблемы в том, что версия pytorch слишком низкая и не поддерживает ее.Причина этой проблемы в том, что при установке conda вместо ночной версии может быть установлена ​​обычная версия (вы можете проверить версию по самостоятельно после установки).

Решение состоит в том, чтобы перейти на официальный сайт pytorch: https://pytorch.org/get-started/locally/

Затем скопируйте сгенерированную ниже команду, вы можете решить эту проблему (MacOS 12.3+)

 

Установите ТензорФлоу:

Возникшие проблемы:

Первая ошибка, о которой может быть сообщено:

RuntimeError: модуль скомпилирован для версии API 0xf, но эта версия numpy — 0xd

Говорят, что версия numpy слишком низкая, но conda проверяет, что это уже последняя версия 1.23.

Я нашел решение этой проблемы по ошибке:

Сначала удалите numpy (вы не можете использовать conda для удаления, conda автоматически удалит много других вещей вместе, и будет много проблем): pip uninstall numpy. Затем, если вы в это время введете pip install numpy, он покажет, что numpy уже существует (не знаю почему), но версия 1.19. В настоящее время требуется только pip install --upgrade numpy, и он будет обновлен до 1.23, и в это время не будет сообщено об ошибке.

Вторая проблема: AssertionError: повторяющиеся регистрации для типа «оптимизатор».

Решение - удалить keras (тоже pip), и тогда ошибки не будет

После завершения установки может быть два красных предупреждения, но на работу это не влияет

I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:305] Could not identify NUMA node of platform GPU ID 0, defaulting to 0. Your kernel may not have been built with NUMA support.
I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:271] Created TensorFlow device (/device:GPU:0 with 0 MB memory) -> physical PluggableDevice (device: 0, name: METAL, pci bus id: <undefined>)

Эта актуальная проблема очень распространена, но решения, похоже, нет, форум выглядит следующим образом:

Не удалось определить узел NUMA pl… | Форумы разработчиков Apple

Supongo que te gusta

Origin blog.csdn.net/qq_41934338/article/details/125695116
Recomendado
Clasificación