VLAD-k例子我写道,这是正确的吗?特别是对于作业步骤?谢谢。
numFeatures = 5000;
维数= 2;
data =兰德(维度,numFeatures);%数据用于训练弗拉德编码
numDataToBeEncoded = 1000;
dataToBeEncoded =兰德(维度,numDataToBeEncoded);
numClusters = 30;
中心= vl_kmeans(数据、numClusters);
kdtree = vl_kdtreebuild(中心);
nn = vl_kdtreequery (kdtree中心、dataToBeEncoded“NUMNEIGHBORS”、k);% k是最近的邻居的数量
作业= 0 (numClusters numDataToBeEncoded);
作业(sub2ind(大小(作业),神经网络,1:长度(nn))) = 1;%这里还纠正VLAD-k吗?神经网络是一个矩阵
内附= vl_vlad (dataToBeEncoded,中心,作业);