MCPcopy Create free account
hub / github.com/HiLab-git/SimpleCRF / kernelParameters

Method kernelParameters

dependency/densecrf3d/src/densecrf.cpp:429–442  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

427 }
428}
429VectorXf DenseCRF::kernelParameters() const {
430 std::vector< VectorXf > terms;
431 for( unsigned int k=0; k<pairwise_.size(); k++ )
432 terms.push_back( pairwise_[k]->kernelParameters() );
433 int np=0;
434 for( unsigned int k=0; k<pairwise_.size(); k++ )
435 np += terms[k].rows();
436 VectorXf r( np );
437 for( unsigned int k=0,i=0; k<pairwise_.size(); k++ ) {
438 r.segment( i, terms[k].rows() ) = terms[k];
439 i += terms[k].rows();
440 }
441 return r;
442}
443void DenseCRF::setKernelParameters( const VectorXf & v ) {
444 std::vector< int > n;
445 for( unsigned int k=0; k<pairwise_.size(); k++ )

Callers 1

setKernelParametersMethod · 0.45

Calls 3

sizeMethod · 0.45
push_backMethod · 0.45
rowsMethod · 0.45

Tested by

no test coverage detected