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

Method setKernelParameters

dependency/densecrf3d/src/densecrf.cpp:443–455  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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++ )
446 n.push_back( pairwise_[k]->kernelParameters().rows() );
447 int np=0;
448 for( unsigned int k=0; k<pairwise_.size(); k++ )
449 np += n[k];
450
451 for( unsigned int k=0,i=0; k<pairwise_.size(); k++ ) {
452 pairwise_[k]->setKernelParameters( v.segment( i, n[k] ) );
453 i += n[k];
454 }
455}

Callers

nothing calls this directly

Calls 4

sizeMethod · 0.45
push_backMethod · 0.45
rowsMethod · 0.45
kernelParametersMethod · 0.45

Tested by

no test coverage detected