【问题标题】:How to plot the result of svm (11-D featured data) in Octave/Matlab?如何在 Octave/Matlab 中绘制 svm(11-D 特征数据)的结果?
【发布时间】:2015-04-28 16:28:31
【问题描述】:

我尝试使用ndgrid 而不是meshgrid,如program。 但我收到错误为“内存不足”。请帮助绘制 svm 的结果(使用 Octave 接口 LibSVM)。

【问题讨论】:

    标签: octave libsvm


    【解决方案1】:

    嗯,您很可能收到此错误消息,因为您的系统内存不足。如果您想要一个更好的答案,您必须提供您的代码(甚至更好:一个简约的可重现示例),以便我们可以看到您用于 ndgrid 的参数。

    您是否尝试过单独计算您的任务所需的内存量?

    【讨论】:

    • 谢谢。不,我没有计算所需的内存。我有 3 类数据的 11 个特征(152 个训练数据和 61 个测试数据)。我正在尝试它 - [a,b,c,...k]=ndgrid([min(x(:,1)):0.1 :max(x(:,1)],..,min(x:,11):0.1:max(:,11)]); 为了摆脱错误,改为 [a,b,c,d] =ndgrid([min(x(:,1)):max(x(:,1)],...[min(x:,4):max(:,4)]);...[i ,j,k]=ndgrid([min(x(:,9)):max(x(:,9)],...[min(x:,11):max(:,11)]);但是现在我得到了最后两个(j,k)的不同维度,我无法将它们合并到单个变量中来绘制结果。如何为此绘制 svm 结果?请帮助。
    猜你喜欢
    • 2015-06-12
    • 2018-07-23
    • 1970-01-01
    • 2016-04-03
    • 2020-01-28
    • 2022-06-20
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多