Чтобы установить 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