求教octave中的一个语法问题
在做机器学习作业的时候看到有一句这样的代码
model = svmTrain(X, y, cArray(i), @(x1, x2) gaussianKernel(x1, x2, sigmaArray(j)));
我不是很了解octave的语法,我想知道函数svmTrain的第四个参数开头的@(x1, x2)表示的是什么意思。大神请轻拍。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
匿名函数。类似函数式编程里面的
lambda
。上面可以转换为多行写法: