Home | History | Annotate | Download | only in src

Lines Matching refs:samples

368     samples = 0;
415 samples = _samples;
506 kernel->calc( sample_count, var_count, samples, samples[i1], row->data );
1282 bool CvSVM::train1( int sample_count, int var_count, const float** samples,
1297 ok = svm_type == C_SVC ? solver->solve_c_svc( sample_count, var_count, samples, (schar*)_responses,
1299 svm_type == NU_SVC ? solver->solve_nu_svc( sample_count, var_count, samples, (schar*)_responses,
1301 svm_type == ONE_CLASS ? solver->solve_one_class( sample_count, var_count, samples,
1303 svm_type == EPS_SVR ? solver->solve_eps_svr( sample_count, var_count, samples, (float*)_responses,
1305 svm_type == NU_SVR ? solver->solve_nu_svr( sample_count, var_count, samples, (float*)_responses,
1316 bool CvSVM::do_train( int svm_type, int sample_count, int var_count, const float** samples,
1326 const int sample_size = var_count*sizeof(samples[0][0]);
1337 if( !train1( sample_count, var_count, samples, svm_type == ONE_CLASS ? 0 :
1353 memcpy( sv[k], samples[i], sample_size );
1394 cvSortSamplesByClasses( samples, responses, class_ranges, 0 );
1395 //check that while cross-validation there were the samples from all the classes
1430 temp_samples[k] = samples[si + k];
1436 temp_samples[ci + k] = samples[sj + k];
1497 memcpy( sv[k], samples[i], sample_size );
1531 const float** samples = 0;
1552 false, &samples, &sample_count, &var_count, &var_all,
1556 sample_size = var_count*sizeof(samples[0][0]);
1571 if( !do_train( svm_type, sample_count, var_count, samples, responses, temp_storage, alpha ))
1582 cvFree( &samples );
1599 const float** samples = 0;
1705 false, &samples, &sample_count, &var_count, &var_all,
1708 sample_size = var_count*sizeof(samples[0][0]);
1731 size_t size = 2*last_trainset_size*sizeof(samples[0]);
1739 // randomly permute samples and responses
1748 CV_SWAP( samples[i1], samples[i2], temp );
1780 float** test_samples_ptr = (float**)samples;
1788 memcpy( samples_local, samples, sizeof(samples[0])*test_size*k );
1790 sizeof(samples[0])*(sample_count - testset_size*(k+1)) );
1795 sizeof(samples[0])*(sample_count - testset_size*(k+1)) );
1804 // Train SVM on <train_size> samples
1809 // Compute test set error on <test_size> samples
1859 CV_CALL(ok = do_train( svm_type, sample_count, var_count, samples, responses, temp_storage, alpha ));
1868 cvFree( &samples );