c++ - 是否可以在 OpenCV 中将卡方内核用于 SVM?

标签 c++ opencv machine-learning svm

我想为我正在编写的应用程序使用带有卡方内核的 SVM,但我如何应用它似乎并不明显。

我将内核定义为 K(x_i, x_j) = exp( -1/A * D(x_i, x_j)),其中 A 是缩放参数我可以选择,D(x_i, x_j) 是它们之间的卡方距离。

如何做到这一点?它是计算机视觉文献中常用的内核,因此如果它不可能实现,那将是令人惊讶的。

最佳答案

关于c++ - 是否可以在 OpenCV 中将卡方内核用于 SVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12287906/

相关文章:

c++ - 在模板参数中转发声明枚举类?

javascript - 找不到模块'../build/Release/opencv4nodejs

machine-learning - RNN/LSTM 的非常规使用

machine-learning - Model.fit() ValueError : Error when checking model target: expected dense_21 to have shape (None, 1) 但得到了形状为 (1708, 66) 的数组

C++ nullptr 成员对象导致 DLL 共享库中的 "Unable To Read Memory"

c++ - 错误: no matching function for call to (unsolvable?)

c++ - 跨线程的内存分配和释放

python - 成功导入OpenCV,但无法正常工作

python - 有没有办法在 python 中编写视频崩溃安全?

python - tensorflow 推理时的批量归一化