北京大学曹建老师tensorflow慕课中在运行GRU模型时,history = model.fit()中遇到的问题:object has no attribute ‘dtype‘
1.在运行下方代码时,遇到了
history = model.fit(x_train, y_train, batch_size=64, epochs=50, validation_data=(x_test, y_test), validation_freq=1,callbacks=[cp_callback])
遇到了下面这个问题,即:
'NoneType' object has no attribute 'dtype'
2.在百度搜索该错误,发现了一篇文章:TensorFlow问题:AttributeError: ‘NoneType‘ object has no attribute ‘dtype‘_sweetiedreams的博客-CSDN博客
和我的错误一模一样,于是参见这篇文章,解决方案:
目前使用的是TensorFlow2.1版本,于是将Numpy版本修改为1.18.5,发现问题得到解决。
3.根据上述方案,解决问题,目前我的numpy版本是:1.21.2(见下图)
我的思路是:(可参考文章:Numpy卸载与重装_多多有个梦想的博客-CSDN博客_卸载numpy)
- 首先将原有的numpy卸载:
pip uninstall numpy
- 重新安装指定版本的numpy:
pip install numpy==1.18.5
4.但是在卸载numpy时,出现了以下问题(见下图),即:
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\envs\\tensorflow2.1\\lib\\site-packages\\numpy\\(未完全显示)
于是,又去搜索答案,按照该篇文章解决了错误 ,文章链接:
https://www.jb51.net/article/185218.htm
主要有以下几步:
第一步:
关闭跟python相关的所有程序,如jupyter,pycharm,Anaconda等等,这一步非常重要!!!
好了,第一步完成下面开始常规操作的两步:
第二步:
赋予用户对python的“完全控制”的权限,步骤如下:
找到按照python的位置,本文用的是Anaconda,安装在D盘,位置为:D:\Anaconda3。找到python->右键->属性->安全->点击“组或用户名”中的Users->编辑->点击点击“组或用户名”中的Users->把“完全控制”打钩->应用->OK
5.第4步完成后,在进行第3步,就可以了,重新运行代码,出现了如下界面,表明该问题已经解决。
6.但是在安装完numpy之后出现了下图中的问题,不过暂时没有有影响。
北京大学曹建老师tensorflow慕课中在运行GRU模型时,history = model.fit()中遇到的问题:object has no attribute ‘dtype‘相关推荐
- 曹建老师Tensorflow笔记——神经网络搭建八股
'''前向传播就是搭建网络,设计网络结构forward.pyforward()get_weight()get_bias() ''' def forward(x, regularizer):w =b = ...
- 经典卷积网络---LeNet、AlexNet、VGGNet、InceptionNet、ResNet [北京大学曹健老师人工智能学习笔记]
LeNet-卷积神经网络的开篇之作 Yann LeCun于1998年提出,通过共享卷积核减少了网络的参数. LeNet有2个卷积层和3个全连接层 在特征提取阶段,卷积层以外的标准化.池化.激活等都看做 ...
- 在eclipse中直接运行JavaWeb项目时打开指定页面(默认的jsp)
在Eclipse中直接运行JavaWeb项目时打开指定Jsp文件 原因 没改之前 解决方法 原因 今天做了一个JavaWeb的项目,必须先打开指定的jsp(我在这个jsp里建立了与数据库的连接,并且有 ...
- VMware Tools 启动脚本未能在虚拟机中成功运行。如果您在此虚拟机中配置了自定义启动脚本,请确保该脚本没有错误。您也可以提交支持请求,报告此问题。
VMware Tools 启动脚本未能在虚拟机中成功运行.如果您在此虚拟机中配置了自定义启动脚本,请确保该脚本没有错误.您也可以提交支持请求,报告此问题. 第一步: sudo apt-get auto ...
- css中设置微软雅黑时,在ie6css中有些样式会失效的解决办法
最近做专题页面时发现在css中设置{font-family:"微软雅黑";} 时,在ie6中会使一些样式失去作用,或者出现页面变形,尝试着用办双引号去掉或者把 字体设置成font- ...
- TensorFlow项目1——鸢尾花识别的拆分详解(来源:北大曹健老师tensorflow学习视频)
项目1.鸢尾花识别 1.完整代码 import matplotlib.pyplot as plt from sklearn import datasets from pandas import Dat ...
- 曹健老师 人工智能慕课
https://www.icourse163.org/learn/PKU-1002536002?tid=1003797005#/learn/announce
- java makefile jar包_java makefile学习实践(编译的javac命令写在makefile中,运行命令java写在shell脚本中)...
学习makefile教程,ubuntu中文网 1.写一个简单的java项目,不需要外部jar,用的简单的 importjava.util.ArrayList;是可以从CLASSPATH环境变量中找到的 ...
- CSS 盒子模型(Box model)中的 padding 与 margin
编辑自 http://www.x6x8.com/IT/199.HTML 本文将讲述 HTML 和 CSS 的关键-盒子模型 (Box model) .理解 Box model 的关键便是 margin ...
最新文章
- 一作解读:Microbiome马铃薯疮痂病与土壤微生物组关系新进展
- linux gcc 安装目录,Linux安装其他版本GCC的方法
- jquery ajax IE
- DevExpress的TreeList实现显示本地文件目录并自定义右键实现删除与重命名文件
- SQLite shell操作
- Ts_半分查找猜数字游戏(初始版),
- 网页Loading,让页面加载完再显示
- ASP.NET画图全攻略(下)
- 网络医疗的进步让智能穿戴设备找到市场新蓝海
- 手推RNN BPTT(back propagation through time)反向传播
- Elasticsearch6.3.0安装Ansj分词插件
- 通过自学可以搭建量化交易模型吗?
- android 修改imei源码,Android 修改imei、gps等信息分析
- FPGA之JESD204B接口——总体概要 实例上
- FPGA数字钟项目总结
- pack_padded_sequence torch说明
- Prometheus最佳实践 Summary和Histogram
- C# .net MVC 微信红包(服务号发送红包)
- Arraylist去除重复元素
- ORA-00600: internal error code 内部错误代码