【问题标题】:Matlab crashes after attempt to use custom performance function for NN toolsbox尝试为 NN 工具箱使用自定义性能函数后,Matlab 崩溃
【发布时间】:2015-11-05 01:46:03
【问题描述】:

最近我尝试在 Matlab 中为 NN 使用自定义性能函数。作为初始实验,我采用 mse 模板并将这些文件复制到我的 Matlab 工作目录中。之后,我将 +mse 文件夹和 mse.m 重命名为 mymse.m,其他所有内容(里面的代码)都保持不变。之后,当我尝试使用这个新的自定义函数(实际上完全等于旧函数)运行 NN 工具时,Matlab 随机崩溃。

我并不是说例外。我的意思是杀死 Matlab 实例的访问冲突错误。

Matlab 不崩溃时,结果正常。

有人遇到过这个问题吗?

谢谢。

【问题讨论】:

  • 如果它只出现几次,那么它可能是一个错误。联系 Mathworks。

标签: matlab neural-network


【解决方案1】:

您必须包含 +name 文件夹所在的父文件夹。 即使该父文件夹是您当前的文件夹,也不意味着它被包含在内。 因此,右键单击父文件夹,然后“添加到路径”。这可能是它崩溃的原因之一。 另外,您必须记住的另一件事: 当使用自定义性能函数进行训练时,您可能需要使用 train(net,x,t,nn7) 而不是 train(net,x,t) 或者您可能只得到零作为输出。

【讨论】:

    猜你喜欢
    • 2014-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 2021-12-02
    • 2014-04-20
    相关资源
    最近更新 更多