|
| 'printToYML:second-argument matrix should have two dimensions' | error () |
| |
| | fclose (outfile) |
| |
| | fprintf (outfile, '%%YAML:1.0\n\n') |
| |
| | fprintf (outfile, ['options:\n'... 'numberOfTrees:8\n'... 'numberOfTreesToEvaluate:4\n'... 'selfsimilarityGridSize:5\n'... 'stride:2\n'... 'shrinkNumber:2\n'... 'patchSize:32\n'... 'patchInnerSize:16\n'... 'numberOfGradientOrientations:4\n'... 'gradientSmoothingRadius:0\n'... 'regFeatureSmoothingRadius:2\n'... 'ssFeatureSmoothingRadius:8\n'... 'gradientNormalizationRadius:4\n\n']) |
| |
| | fprintf (outfile, 'childs:\n') |
| |
| | fprintf (outfile, 'featureIds:\n') |
| |
| | fprintf (outfile, 'thresholds:\n') |
| |
| | fprintf (outfile, 'edgeBoundaries:\n') |
| |
| | fprintf (outfile, 'edgeBins:\n') |
| |
| | fprintf (outfile, '%d,', A(i, 1:end-1)) |
| |
| | fprintf (outfile, '%d]\n', A(i, end)) |
| |
| | fprintf (outfile, '-[') |
| |
| | fprintf (outfile, '%d,', A(first:last)) |
| |
| | fprintf (outfile, '%d]\n', A(last+1)) |
| |
| end end | fprintf (outfile, '\n') |
| |
| | gzip (outname) |
| |
| end | if (size(A, 2)~=1) for i |
| |
| function | modelConvert (model, outname)%%script for converting Piotr's matlab model into YAML format outfile |
| |
| | printToYML (outfile, model.child', 0) |
| |
| | printToYML (outfile, model.fids', 0) |
| |
| | printToYML (outfile, model.thrs', 0) |
| |
| | printToYML (outfile, model.eBnds, N) |
| |
| end function | printToYML (outfile, A, N)%%append matrix A to outfile as%%-[a11 |
| |