私は、ガウス混合モデル(GMM)を訓練するためにVLFeatを使用している、と私は、次のコマンドが使用されている手動で空きメモリ必要がある場合、私はわからない:私は手動でコードを書くことvlfeatを使用するときに明示的にメモリを解放する必要はありますか?
float *means = (float *) vl_gmm_get_means(gmm);
float *covariances = (float *) vl_gmm_get_covariances(gmm);
float *priors = (float *) vl_gmm_get_priors(gmm);
を持っていますか次のような?
free(means);
free(covariances);
free(priors);
ありがとう!メモリが割り当てられている場合
ありがとうございました。しかし、関数 'vl_gmm_get_means(gmm);'はどのように実装されているのかよく分かりません。なぜなら、それはビルドイン関数であり、ソースコードは使用できないからです...しかし、まだ安全のために何も 'vl_free'を試みることができます。 。 – Lotayou