Python报错:TypeError: Cannot interpret ‘1‘ as a data type

这篇具有很好参考价值的文章主要介绍了Python报错:TypeError: Cannot interpret ‘1‘ as a data type。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在使用np.zeros()创建新数组的时候,我传入的参数是如下代码:

 parameters['b' + str(l)] = np.zeros(layers_dims[l], 1)

运行报错:

Traceback (most recent call last):
  File "E:/python/pycharm/week4/main.py", line 49, in <module>
    parameters = initialize_parameters_deep(layers_dims)
  File "E:/python/pycharm/week4/main.py", line 38, in initialize_parameters_deep
    parameters['b' + str(l)] = np.zeros(layers_dims[l], 1)#np.zeros(layers_dims[l],1),当只有一个()的时候会报错
TypeError: Cannot interpret '1' as a data type

报错原因是我们给zeros()函数传入的参数发生问题:

numpy.zeros(shape, dtype=float)

shape:创建的新数组的形状(维度)。
dtype:创建新数组的数据类型。
返回值:给定维度的全零数组。

我传入的参数是(layers_dims[l],1),这是不对的,因为zeros只需要传入一个参数,就是shape。所以我们应该更改为:

parameters['b' + str(l)] = np.zeros((layers_dims[l],1))

把(layers_dims[l],1)用括号括起来,变成一个维度,再次运行结果为:

b1 = [[0.]
 [0.]
 [0.]
 [0.]]

问题解决文章来源地址https://www.toymoban.com/news/detail-540396.html

到了这里,关于Python报错:TypeError: Cannot interpret ‘1‘ as a data type的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • TypeError: Cannot read properties of undefined (reading ‘NAME‘)报错解决

    问题描述:前端一个el-table表格,一个医院查询到的科室从后端返回时总是显示不出来,response里面是有数据的,这个表格别的医院都能显示出科室,就那个医院显示不出。报错:TypeError: Cannot read properties of undefined (reading \\\'NAME\\\')  查找问题所在,发现el-table里面有一个:formatte

    2024年02月01日
    浏览(40)
  • vue中解决TypeError: Cannot read properties of undefined (reading ‘slice‘)报错

    项目中,因为业务需求通常会在节点中渲染数据,并对数据进行截取 这个时候就可能会在控制台报错 原因是当我们页面刷新数据并没有获取到 解决办法 换成三元表达式就可以解决。

    2024年02月12日
    浏览(46)
  • 微信小程序报错:[渲染层错误] TypeError: Cannot read property ‘$$‘ of undefined

    渲染层出错,滑动图片组件无法显示,(swiper是轮播图插件, 因此错误应该出现在swiper组件的渲染中 )如图: wxml在使用swiper组件时,未接收到数据,因此页面也不会渲染此项数据。 到页面对应的js文件下,将对应数据传入data中(我要传入的数据是图片的url),如图所示:

    2024年02月11日
    浏览(44)
  • 微信小程序TypeError: Cannot read property ‘join‘ of null报错求助

    但是bookingFloor的页面里根本没有join啊   问题应该就出在 var WxParse = require(\\\"../../../components/wxParse/wxParse.js\\\");这就话,把他注释掉就不报错了,但wxParse.js里也没有join啊,大佬们遇到过类似情况么?谢谢大家

    2024年02月13日
    浏览(32)
  • 微信小程序使用ChatJS报错:TypeError: Cannot read property ‘node‘ of null

    微信小程序原生开发中使用Chart.js报错问题记录 报错内容  对应代码   看下代码 .wxml .js 排查时踩过的坑 更换版本(无效) 更换开发工具基础库(无效) 问题原因 最后研究他人demo:将demo导入开发工具,可以运行,对比代码没有太大出入,但是我的代码始始终报错。 之后在

    2024年02月13日
    浏览(33)
  • vue 启动项目报错:TypeError: Cannot set property ‘parent‘ of undefined异常解决

    场景:从git上面拉下来一个项目 npm i 下载完依赖以后 npm run serve 去运行项目的时候 报错TypeError: Cannot set property ‘parent’ of undefined 如图所示 原因:首先排查发现判断得出是less解析失败导致 但是经过长时间的查询解决方案发现是因为vue版本在下载包的过程中由2.6.10升级为2

    2024年02月12日
    浏览(43)
  • 解决报错 java.lang.IllegalArgumentException: Cannot format given Object as a Date

    报错原因:我们在SimpleDateFormat.format转化时间格式的时候,传入的值无法转换成date而报的错 我的代码大概就是下面这种 发现SimpleDateFormat.format方法并不适用于LocalDate类型,不然就会报此错误; 这个错误的解决方法都是一样,先把时间转换成date类型,再去调用此方法进行格式

    2024年02月04日
    浏览(33)
  • Element UI&ECharts报错:TypeError: Cannot read properties of undefined (reading ‘getAttribute‘)

    报错内容: 实现的功能: 使用Element UI的Tabs组件来实现多个Tabs标签页,其中每个标签页内放置的是不同的Echarts图表,同时还需要根据step值来判断决定展示哪些标签页 错误写法如下: 报错原因:(求助ChatGPT) 这通常意味着代码尝试访问一个未定义的变量或对象的 getAttrib

    2024年02月05日
    浏览(53)
  • 微信小程序常见的报错问题:TypeError: Cannot read property ‘forceUpdate‘ of undefined

    微信小程序遇到 Cannot read property \\\'forceUpdate\\\' of undefined是很常见的问题 这是由于 没有为项目配置 AppID。所以解决我们只需要为其配置AppID即可 登录微信开发者文档,在指南的下面选择申请账号菜单 开始 | 微信开放文档    (1)如果使用的是微信开发者工具软件 在该软件的右

    2024年02月12日
    浏览(46)
  • 【Vue】- 报错 Error in render: “TypeError: Cannot read properties of undefined (reading ‘nickname‘)“

    在created()钩子函数请求接口并报错数据,渲染在dom元素是可以正常渲染,但是在开发者工具中就会报错 Error in render: \\\"TypeError: Cannot read properties of undefined (reading \\\'nickname\\\')\\\"  意思是 在created调用封装请求接口的函数 ,获取到的数据再给保存起来并渲染到dom元素,不过数据渲染之

    2023年04月21日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包