[英]C++ data for SVM
I'll use openCV's (C++) SVM(Support Vector Machines) for classification.我将使用 openCV 的 (C++) SVM(支持向量机)进行分类。 But have a problem:
但是有个问题:
Feature vectors are so big (each has 1890000 elements) and I have more than 10000 feature vectors to train SVM.特征向量太大了(每个有 1890000 个元素),我有超过 10000 个特征向量来训练 SVM。 How can I manipulate feature vectors or use them without experience memory problems?
如何操作特征向量或使用它们而不会遇到内存问题?
With such high dimensions and with that many training samples you will require a lot of memory to use any popular implementation of SVM.对于如此高的维度和如此多的训练样本,您将需要大量内存才能使用任何流行的 SVM 实现。 If I were to face this problem then I would consider at least one of these options:
如果我要面对这个问题,那么我至少会考虑以下选项之一:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.