matlab - Octave 中的 linIt 函数
问题描述
我尝试将这些matlab 脚本转换为八度。但是在 getGroundTruthBoxes.m 中,它具有以下代码:
freq = cell2mat(accumarray(inst(inst>0), segm(inst>0), [], @(x){linIt(histc(x,1:numClass))'}, {zeros(1,numClass)}$
当我尝试使用 octave 运行时,它会给出“linIt undefined”错误。我用谷歌搜索了“linIt”功能,但我无法获得有关 linIt 的任何信息。您能提供有关此“linIt”功能的信息吗?
谢谢。
解决方案
您正在使用其存储库的用户 s-gupta 似乎有另一个名为 utils 的存储库,他在其中定义了此函数https://github.com/s-gupta/utils/blob/master/matlab/linIt.m
本质上,它似乎是一个将数组转换为其线性索引列向量的微小辅助函数,即
function a = linIt(A)
a = A(:);
end
推荐阅读
- sql-server - 如何将特定日期格式插入表格?
- html - 全高侧边栏与带有 flexbox 的 Wordpress 相同
- python - Python 3 函数 - 列出其他函数的值
- ssh - 将 RSA 密钥复制到授权密钥不会绕过密码提示
- intellij-idea - 是否可以在插件工具窗口中更改字体?
- android - FusedLocationClient 为一些用户返回空值
- tensorflow - 了解Tensorflow对象检测API的改进版
- matlab - Matlab:如何连接结构数组的字段?
- gulp - 在 gulp-lesshint 中对 CSS 声明顺序进行排序
- python - 连接数据框中的列