请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

model = Sequential() 无响应

model = Sequential()这句执行30分钟没有反应,请问是什么情况呀,python3.6和3.9下都尝试过

正在回答 回答被采纳积分+3

2回答

提问者 泰瑞亚小泰蜜 2023-01-26 18:28:44

问题补充:

机器环境:Apple MacBook pro M1

python环境:3.9.16

现象:model = Sequential()这句执行30分钟没有反应,无任何报错,一直卡在这。

原因:未查明

解决

使用apple官方提供的tensorflow安装教程进行安装即可解决。地址:https://developer.apple.com/metal/tensorflow-plugin/。

安装完成后执行 以下代码验证是否安装完毕,如正常安装,会出现版本号

import tensorflow as tf
tf.__version__

遇到的问题

  1. 若提示RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xf
    RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xf
    ImportError: numpy.core._multiarray_umath failed to import
    ImportError: numpy.core.umath failed to import 则说明numpy版本与tensorflow不匹配,使用“pip install numpy --upgrade”升级。

  2. 若使用conda list | grep numpy发现有两个numpy,一个是numpy,一个是numpy-base ,且两者版本不一致,建议使用pip 卸载numpy ,我这里卸载了两次,直到conda list | grep numpy看不到,再次使用pip install numpy安装即可。

  3. 若出现partially initialized module 'charset_normalizer' has no attribute 'md__mypyc'错误,说明缺失库,使用pip install chardet安装即可。

2 回复 有任何疑惑可以回复我~
OctahedronBB 2024-06-15 23:07:17

最近也遇到了同样的问题,model = Sequential()只要不是首先被运行就会卡住,目前的解决方法是

pip install tensorflow-macos
pip install tensorflow-metal

之后还要在代码中启用

import os
os.environ['TF_ENABLE_ONEDNN_OPTS'] = '0'
import tensorflow as tf
physical_devices = tf.config.list_physical_devices('GPU')
tf.config.experimental.set_memory_growth(physical_devices[0], True)


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号