已解决: newff()转为jar 调用报错:Layer sizes is not a row vector of positive integers
问题
将写好的mathlab文件打包成jar文件,报错:
Layer sizes is not a row vector of positive integers
。其中用到了newff()函数,而且把隐含层数目等信息作为function函数的参数,以提高扩展性。
- matlab中定义的函数:其中有一个参数是:hiddenCount,在后面传给了隐含层数目
- 打成jar包,用maven安装到本地并使用:bpTraingdm()对应于刚刚写的function函数,7表示七个返回值,其他都是参数(如果只关注出现该问题出现的原因,只关注隐含层数目hiddenCount 即可)
- 如下报错:
尝试
- 以为要传数组,JAVA传参new一个数组,依然报错。
- 以为没有把传进去的参数当成数字,给它乘1,未解决。
- 因为调用了
newff()
库函数,且newff有新旧两个版本,以为是版本不兼容,特意去换了旧版本,未成功。
解决方案
万万想不到的!简直不可思议!
一开始没注意报错(才刚刚接触m文件转jar,一堆报错,不知如何看),后面找到报错对应m文件的位置,发现隐含层数目在判断的时候,说必须为double类型?要传double类型的数据?
上图中s是隐含层数目:
我把之前在java中传的int类型的数据强转为double类型,解决!
已解决: newff()转为jar 调用报错:Layer sizes is not a row vector of positive integers相关推荐
- 【已解决】Python安装TensorFlow报错“Consider adding this directory to PATH or, if you prefer to suppress this
[已解决]Python安装TensorFlow报错"Consider adding this directory to PATH or, if you prefer to suppress ...
- Feign调用报错:failed and no fallback available
Feign调用报错:failed and no fallback available 这个问题耽误我半天,这里记下希望可以帮助有需要的人 网上搜了半天也改了半天硬是没找出问题在哪里,大部分是说改这个 ...
- 已解决(Python爬虫requests报错)requests.exceptions.ProxyError: HTTPSConnectionPool
成功解决(Python爬虫requests报错):requests.exceptions.ProxyError: HTTPSConnectionPool 文章目录 报错信息 报错翻译 报错原因 解决方 ...
- (已解决)ubuntu20.04 jar xvf XXX.zip报错-java.io.EOFException:Unexpected end of ZLIB input stream
报错截图 如下 我在服务器上解压缩defects4j-repos.zip,但是出现了如上错误.通过SFTP我把这个压缩包传到了本地win10上面,进行解压缩.本地解压缩软件(有图形界面的好处显现了)告 ...
- 远程调用报错java.net.UnknownHostException 解决方法
服务本来好好的,突然调用远程接口一直报java.net.UnknownHostException 解决方法,检查了一遍ip和路径都没问题,同一个接口用postman调用又没有问题,百思不得解... 最 ...
- 【亲测有效】如何解决Hadoop运行jar包 报错Exception in thread “main“ java.lang.ClassNotFoundException: /input
报错解释 字面意思就是我要运行这个jar但是Java无法找到主类 试错过程 你可能会在这里添加主类,但是还是不行.你可能没辙了. 解决办法 <build><finalName> ...
- 企业微信中打开的小程序wx.qy.getEnterpriseUserInfo接口调用报错42013
当在企业微信中打开已关联的小程序,发现调用wx.qy.getEnterpriseUserInfo的接口是报错,如下图: 在调用wx.qy.getEnterpriseUserInfo之前,我是有先调wx ...
- 已解决实现心型图案时报错TypeError: ‘float‘ object cannot be interpreted as an integer
已成功解决实现心型图案时使用range在生成数列时,报错TypeError: 'float' object cannot be interpreted as an integer 问题描述 我在使用p ...
- CXF 客服端调用报错
服务端已经发布了WSDL,现在在客服端生成web service客服端代码,在eclipse中新建一个project,然后new->web services->web service cl ...
最新文章
- hmcl离线登陆_最好用的Java版启动器HMCL
- csharp: Aspose.Words create table
- P2839 [国家集训队]middle(二分 套 主席树)
- 【渝粤教育】国家开放大学2018年春季 0093-21T刑法 参考试题
- markdown UML图
- windows访问linux下samba无需密码设置
- 网传“杭州市聘罗永浩为形象大使”?官方:为不实信息
- WINDOWS下线程同步探讨
- WebRTC下载及编译(二)
- Smack Extensions用户手册
- 性能高、上手快,实体类转换工具 MapStruct 到底有多强大!
- 计算机学院春节祝福词,春节祝福语简短一句话老师
- 3D打印机内网联机打印(1)orangpiPlus安装Octoprint
- python变量命名规则
- 贪心(greedy)
- Loadrunner添加关联
- 无人驾驶汽车横向控制模型
- Axure绘制登录功能
- Go 语言从入门到实战
- python编写米字格的步骤_Word制作米字格的方法步骤
热门文章
- 闲鱼神探——线上问题定位与快速解决
- VisualFreeBasic调用超轻量级JSON解析器cJSON库
- 华为HCNA数通方向课程精讲-郭小冬-专题视频课程
- 用友华表Cell一些用法小结(cs.net版本)
- ECG ×AI: 机器/深度学习的ECG应用入门(3)
- java计算机毕业设计高校教材征订管理系统MyBatis+系统+LW文档+源码+调试部署
- app生成二维码,扫描二维码
- 2022-2028全球与中国干制热带水果市场现状及未来发展趋势
- 计算机ps课如何把玫瑰花绿色,PhotoShop制作喷溅的玫瑰花朵效果的教程
- Python实现按键精灵(一)-键鼠操作