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‘相关推荐

  1. 曹建老师Tensorflow笔记——神经网络搭建八股

    '''前向传播就是搭建网络,设计网络结构forward.pyforward()get_weight()get_bias() ''' def forward(x, regularizer):w =b = ...

  2. 经典卷积网络---LeNet、AlexNet、VGGNet、InceptionNet、ResNet [北京大学曹健老师人工智能学习笔记]

    LeNet-卷积神经网络的开篇之作 Yann LeCun于1998年提出,通过共享卷积核减少了网络的参数. LeNet有2个卷积层和3个全连接层 在特征提取阶段,卷积层以外的标准化.池化.激活等都看做 ...

  3. 在eclipse中直接运行JavaWeb项目时打开指定页面(默认的jsp)

    在Eclipse中直接运行JavaWeb项目时打开指定Jsp文件 原因 没改之前 解决方法 原因 今天做了一个JavaWeb的项目,必须先打开指定的jsp(我在这个jsp里建立了与数据库的连接,并且有 ...

  4. VMware Tools 启动脚本未能在虚拟机中成功运行。如果您在此虚拟机中配置了自定义启动脚本,请确保该脚本没有错误。您也可以提交支持请求,报告此问题。

    VMware Tools 启动脚本未能在虚拟机中成功运行.如果您在此虚拟机中配置了自定义启动脚本,请确保该脚本没有错误.您也可以提交支持请求,报告此问题. 第一步: sudo apt-get auto ...

  5. css中设置微软雅黑时,在ie6css中有些样式会失效的解决办法

    最近做专题页面时发现在css中设置{font-family:"微软雅黑";} 时,在ie6中会使一些样式失去作用,或者出现页面变形,尝试着用办双引号去掉或者把 字体设置成font- ...

  6. TensorFlow项目1——鸢尾花识别的拆分详解(来源:北大曹健老师tensorflow学习视频)

    项目1.鸢尾花识别 1.完整代码 import matplotlib.pyplot as plt from sklearn import datasets from pandas import Dat ...

  7. 曹健老师 人工智能慕课

    https://www.icourse163.org/learn/PKU-1002536002?tid=1003797005#/learn/announce

  8. java makefile jar包_java makefile学习实践(编译的javac命令写在makefile中,运行命令java写在shell脚本中)...

    学习makefile教程,ubuntu中文网 1.写一个简单的java项目,不需要外部jar,用的简单的 importjava.util.ArrayList;是可以从CLASSPATH环境变量中找到的 ...

  9. CSS 盒子模型(Box model)中的 padding 与 margin

    编辑自 http://www.x6x8.com/IT/199.HTML 本文将讲述 HTML 和 CSS 的关键-盒子模型 (Box model) .理解 Box model 的关键便是 margin ...

最新文章

  1. 一作解读:Microbiome马铃薯疮痂病与土壤微生物组关系新进展
  2. linux gcc 安装目录,Linux安装其他版本GCC的方法
  3. jquery ajax IE
  4. DevExpress的TreeList实现显示本地文件目录并自定义右键实现删除与重命名文件
  5. SQLite shell操作
  6. Ts_半分查找猜数字游戏(初始版),
  7. 网页Loading,让页面加载完再显示
  8. ASP.NET画图全攻略(下)
  9. 网络医疗的进步让智能穿戴设备找到市场新蓝海
  10. 手推RNN BPTT(back propagation through time)反向传播
  11. Elasticsearch6.3.0安装Ansj分词插件
  12. 通过自学可以搭建量化交易模型吗?
  13. android 修改imei源码,Android 修改imei、gps等信息分析
  14. FPGA之JESD204B接口——总体概要 实例上
  15. FPGA数字钟项目总结
  16. pack_padded_sequence torch说明
  17. Prometheus最佳实践 Summary和Histogram
  18. C# .net MVC 微信红包(服务号发送红包)
  19. Arraylist去除重复元素
  20. ORA-00600: internal error code 内部错误代码

热门文章

  1. 懂得适时调整思维模式,也是一种能力
  2. python中request获取数据,Python 中request数据的获取
  3. 性能优化实践:快速开启 Gzip 压缩
  4. Linux如何彻底清理空文件夹
  5. 计算题(二)运筹学中的伏格尔法解决交通运输问题
  6. poj2115欧几里德扩展
  7. 修改论文格式三大技巧
  8. WIN10系统查看开机记录
  9. 数商云石油化工行业B2B集采平台解决方案:提高采购议价能力,规范化采购流程
  10. 美国爱达荷州劳工部系统遭黑 超17万人求职数据被盗