From d17b33131c14864bd1eae275f49a3f148e21cf29 Mon Sep 17 00:00:00 2001 From: Leo Chan Date: Thu, 22 Oct 2020 01:53:21 -0400 Subject: Squashed commit of the sb-vbs branch. Includes the SD-VBS benchmarks modified to: - Use libextra to loop as realtime jobs - Preallocate memory before starting their main computation - Accept input via stdin instead of via argc Does not include the SD-VBS matlab code. Fixes libextra execution in LITMUS^RT. --- SD-VBS/common/toolbox/lagrcv/test/pathdef.m | 284 ++++++++++++++++++++++++++++ 1 file changed, 284 insertions(+) create mode 100755 SD-VBS/common/toolbox/lagrcv/test/pathdef.m (limited to 'SD-VBS/common/toolbox/lagrcv/test/pathdef.m') diff --git a/SD-VBS/common/toolbox/lagrcv/test/pathdef.m b/SD-VBS/common/toolbox/lagrcv/test/pathdef.m new file mode 100755 index 0000000..7a33e83 --- /dev/null +++ b/SD-VBS/common/toolbox/lagrcv/test/pathdef.m @@ -0,0 +1,284 @@ +function p = pathdef +%PATHDEF Search path defaults. +% PATHDEF returns a string that can be used as input to MATLABPATH +% in order to set the path. + + +% Copyright 1984-2002 The MathWorks, Inc. +% $Revision: 1.4.2.1 $ $Date: 2003/01/16 12:51:34 $ + + +% DO NOT MODIFY THIS FILE. IT IS AN AUTOGENERATED FILE. +% EDITING MAY CAUSE THE FILE TO BECOME UNREADABLE TO +% THE PATHTOOL AND THE INSTALLER. + +p = [... +%%% BEGIN ENTRIES %%% + '/u/ikkjin/Benchmark:', ... + '/u/ikkjin/Benchmark/viola_jones/src/test:', ... + '/u/ikkjin/Benchmark/viola_jones/src/test/distrib:', ... + '/u/ikkjin/Benchmark/viola_jones/src/test/src:', ... + '/u/ikkjin/Benchmark/Toolbox:', ... + '/u/ikkjin/Benchmark/Toolbox/Gang:', ... + '/u/ikkjin/Benchmark/Toolbox/MultiNcut:', ... + '/u/ikkjin/Benchmark/Toolbox/MultiNcut3D:', ... + '/u/ikkjin/Benchmark/Toolbox/QihuiTool:', ... + '/u/ikkjin/Benchmark/Toolbox/QihuiTool/NNMF:', ... + '/u/ikkjin/Benchmark/Toolbox/QihuiTool/RGB2Lab:', ... + '/u/ikkjin/Benchmark/Toolbox/QihuiTool/SIFT_toolbox:', ... + '/u/ikkjin/Benchmark/Toolbox/QihuiTool/SIFT_toolbox/images:', ... + '/u/ikkjin/Benchmark/Toolbox/ShapeContext:', ... + '/u/ikkjin/Benchmark/Toolbox/ShapeContext/lap:', ... + '/u/ikkjin/Benchmark/Toolbox/ShapeContext/lap/CVS:', ... + '/u/ikkjin/Benchmark/Toolbox/ikkjin:', ... + '/u/ikkjin/Benchmark/Toolbox/interContourCutsAffine:', ... + '/u/ikkjin/Benchmark/Toolbox/interContourCutsAffine/source:', ... + '/u/ikkjin/Benchmark/Toolbox/lagrcv:', ... + '/u/ikkjin/Benchmark/Toolbox/lagrcv/test:', ... + '/u/ikkjin/Benchmark/Toolbox/lagrcv/test/result:', ... + '/u/ikkjin/Benchmark/Toolbox/textons:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/TOOLBOX_calib:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/affine:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/calib:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/calib/TOOLBOX_calib:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/calib_bouguetj:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/calib_bouguetj2:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/common:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/disp:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/fact:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/filter:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/filter_hist:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/filtersQuad:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/io:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching/pub:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching/pub/contrib:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching/pub/contrib/v5:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching/pub/contrib/v5/optim:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/matching/pub/contrib/v5/optim/assignprob:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/ncut:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/pyramid:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/stella:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/tars:', ... + '/u/ikkjin/Benchmark/Toolbox/toolbox_basic/textons:', ... + '/u/ikkjin/Benchmark/color2gray:', ... + '/u/ikkjin/Benchmark/color2gray/src:', ... + '/u/ikkjin/Benchmark/color2gray/src/TestImages:', ... + '/u/ikkjin/Benchmark/color2gray/src/colorspaces:', ... + '/u/ikkjin/Benchmark/color2gray/src/helper:', ... + '/u/ikkjin/Benchmark/disparity:', ... + '/u/ikkjin/Benchmark/disparity/result:', ... + '/u/ikkjin/Benchmark/disparity/src:', ... + '/u/ikkjin/Benchmark/localization:', ... + '/u/ikkjin/Benchmark/localization/result:', ... + '/u/ikkjin/Benchmark/localization/src:', ... + '/u/ikkjin/Benchmark/registration:', ... + '/u/ikkjin/Benchmark/registration/result:', ... + '/u/ikkjin/Benchmark/registration/src:', ... + '/u/ikkjin/Benchmark/stitch:', ... + '/u/ikkjin/Benchmark/stitch/result:', ... + '/u/ikkjin/Benchmark/stitch/src:', ... + '/u/ikkjin/Benchmark/texture_synthesis:', ... + '/u/ikkjin/Benchmark/texture_synthesis/MEX:', ... + '/u/ikkjin/Benchmark/tracking:', ... + '/u/ikkjin/Benchmark/tracking/result:', ... + '/u/ikkjin/Benchmark/tracking/src:', ... + '/u/ikkjin/Benchmark/viola_jones:', ... + '/u/ikkjin/Benchmark/viola_jones/result:', ... + '/u/ikkjin/Benchmark/viola_jones/src:', ... + '/u/ikkjin/Benchmark/viola_jones/src/Additional Functions:', ... + '/u/ikkjin/Benchmark/viola_jones/src/Code:', ... + '/u/ikkjin/Benchmark/viola_jones/src/MatlabFaceDetect Files:', ... + matlabroot,'/toolbox/matlab/general:', ... + matlabroot,'/toolbox/matlab/ops:', ... + matlabroot,'/toolbox/matlab/lang:', ... + matlabroot,'/toolbox/matlab/elmat:', ... + matlabroot,'/toolbox/matlab/elfun:', ... + matlabroot,'/toolbox/matlab/specfun:', ... + matlabroot,'/toolbox/matlab/matfun:', ... + matlabroot,'/toolbox/matlab/datafun:', ... + matlabroot,'/toolbox/matlab/polyfun:', ... + matlabroot,'/toolbox/matlab/funfun:', ... + matlabroot,'/toolbox/matlab/sparfun:', ... + matlabroot,'/toolbox/matlab/scribe:', ... + matlabroot,'/toolbox/matlab/graph2d:', ... + matlabroot,'/toolbox/matlab/graph3d:', ... + matlabroot,'/toolbox/matlab/specgraph:', ... + matlabroot,'/toolbox/matlab/graphics:', ... + matlabroot,'/toolbox/matlab/uitools:', ... + matlabroot,'/toolbox/matlab/strfun:', ... + matlabroot,'/toolbox/matlab/imagesci:', ... + matlabroot,'/toolbox/matlab/iofun:', ... + matlabroot,'/toolbox/matlab/audiovideo:', ... + matlabroot,'/toolbox/matlab/timefun:', ... + matlabroot,'/toolbox/matlab/datatypes:', ... + matlabroot,'/toolbox/matlab/verctrl:', ... + matlabroot,'/toolbox/matlab/codetools:', ... + matlabroot,'/toolbox/matlab/helptools:', ... + matlabroot,'/toolbox/matlab/demos:', ... + matlabroot,'/toolbox/matlab/timeseries:', ... + matlabroot,'/toolbox/matlab/hds:', ... + matlabroot,'/toolbox/matlab/guide:', ... + matlabroot,'/toolbox/matlab/plottools:', ... + matlabroot,'/toolbox/local:', ... + matlabroot,'/toolbox/shared/controllib:', ... + matlabroot,'/toolbox/simulink/simulink:', ... + matlabroot,'/toolbox/simulink/blocks:', ... + matlabroot,'/toolbox/simulink/components:', ... + matlabroot,'/toolbox/simulink/fixedandfloat:', ... + matlabroot,'/toolbox/simulink/fixedandfloat/fxpdemos:', ... + matlabroot,'/toolbox/simulink/fixedandfloat/obsolete:', ... + matlabroot,'/toolbox/simulink/simdemos:', ... + matlabroot,'/toolbox/simulink/simdemos/aerospace:', ... + matlabroot,'/toolbox/simulink/simdemos/automotive:', ... + matlabroot,'/toolbox/simulink/simdemos/simfeatures:', ... + matlabroot,'/toolbox/simulink/simdemos/simgeneral:', ... + matlabroot,'/toolbox/simulink/dee:', ... + matlabroot,'/toolbox/shared/dastudio:', ... + matlabroot,'/toolbox/shared/glue:', ... + matlabroot,'/toolbox/stateflow/stateflow:', ... + matlabroot,'/toolbox/rtw/rtw:', ... + matlabroot,'/toolbox/simulink/simulink/modeladvisor:', ... + matlabroot,'/toolbox/simulink/simulink/modeladvisor/fixpt:', ... + matlabroot,'/toolbox/simulink/simulink/MPlayIO:', ... + matlabroot,'/toolbox/simulink/simulink/dataobjectwizard:', ... + matlabroot,'/toolbox/shared/fixedpointlib:', ... + matlabroot,'/toolbox/simulink/dataimportexport:', ... + matlabroot,'/toolbox/shared/hdlshared:', ... + matlabroot,'/toolbox/rtw/rtwdemos:', ... + matlabroot,'/toolbox/rtw/rtwdemos/rsimdemos:', ... + matlabroot,'/toolbox/rtw/targets/asap2/asap2:', ... + matlabroot,'/toolbox/rtw/targets/asap2/asap2/user:', ... + matlabroot,'/toolbox/rtw/targets/common/can/blocks:', ... + matlabroot,'/toolbox/rtw/targets/common/configuration/resource:', ... + matlabroot,'/toolbox/rtw/targets/common/tgtcommon:', ... + matlabroot,'/toolbox/stateflow/sfdemos:', ... + matlabroot,'/toolbox/stateflow/coder:', ... + matlabroot,'/toolbox/bioinfo/bioinfo:', ... + matlabroot,'/toolbox/bioinfo/biolearning:', ... + matlabroot,'/toolbox/bioinfo/microarray:', ... + matlabroot,'/toolbox/bioinfo/mass_spec:', ... + matlabroot,'/toolbox/bioinfo/proteins:', ... + matlabroot,'/toolbox/bioinfo/biomatrices:', ... + matlabroot,'/toolbox/bioinfo/biodemos:', ... + matlabroot,'/toolbox/bioinfo/graphtheory:', ... + matlabroot,'/toolbox/commblks/commblks:', ... + matlabroot,'/toolbox/commblks/commmasks:', ... + matlabroot,'/toolbox/commblks/commmex:', ... + matlabroot,'/toolbox/commblks/commblksdemos:', ... + matlabroot,'/toolbox/commblks/commblksobsolete/v3:', ... + matlabroot,'/toolbox/commblks/commblksobsolete/v2p5:', ... + matlabroot,'/toolbox/commblks/commblksobsolete/v2:', ... + matlabroot,'/toolbox/comm/comm:', ... + matlabroot,'/toolbox/comm/commdemos:', ... + matlabroot,'/toolbox/comm/commdemos/commdocdemos:', ... + matlabroot,'/toolbox/comm/commobsolete:', ... + matlabroot,'/toolbox/compiler:', ... + matlabroot,'/toolbox/control/control:', ... + matlabroot,'/toolbox/control/ctrlguis:', ... + matlabroot,'/toolbox/control/ctrlobsolete:', ... + matlabroot,'/toolbox/control/ctrlutil:', ... + matlabroot,'/toolbox/control/ctrldemos:', ... + matlabroot,'/toolbox/shared/slcontrollib:', ... + matlabroot,'/toolbox/curvefit/curvefit:', ... + matlabroot,'/toolbox/curvefit/cftoolgui:', ... + matlabroot,'/toolbox/shared/optimlib:', ... + matlabroot,'/toolbox/dspblks/dspblks:', ... + matlabroot,'/toolbox/dspblks/dspmasks:', ... + matlabroot,'/toolbox/dspblks/dspmex:', ... + matlabroot,'/toolbox/dspblks/dspdemos:', ... + matlabroot,'/toolbox/shared/filterdesignlib:', ... + matlabroot,'/toolbox/rtw/targets/ecoder:', ... + matlabroot,'/toolbox/rtw/targets/ecoder/ecoderdemos:', ... + matlabroot,'/toolbox/rtw/targets/mpt:', ... + matlabroot,'/toolbox/rtw/targets/mpt/mpt:', ... + matlabroot,'/toolbox/rtw/targets/mpt/user_specific:', ... + matlabroot,'/toolbox/fixedpoint/fixedpoint:', ... + matlabroot,'/toolbox/fixedpoint/fidemos:', ... + matlabroot,'/toolbox/fixedpoint/fimex:', ... + matlabroot,'/toolbox/fixpoint:', ... + matlabroot,'/toolbox/gads:', ... + matlabroot,'/toolbox/gads/gads:', ... + matlabroot,'/toolbox/gads/gadsdemos:', ... + matlabroot,'/toolbox/ident/ident:', ... + matlabroot,'/toolbox/ident/idobsolete:', ... + matlabroot,'/toolbox/ident/idguis:', ... + matlabroot,'/toolbox/ident/idutils:', ... + matlabroot,'/toolbox/ident/iddemos:', ... + matlabroot,'/toolbox/ident/idhelp:', ... + matlabroot,'/toolbox/images/images:', ... + matlabroot,'/toolbox/images/imuitools:', ... + matlabroot,'/toolbox/images/imdemos:', ... + matlabroot,'/toolbox/images/iptutils:', ... + matlabroot,'/toolbox/shared/imageslib:', ... + matlabroot,'/toolbox/images/medformats:', ... + matlabroot,'/toolbox/instrument/instrument:', ... + matlabroot,'/toolbox/instrument/instrumentdemos:', ... + matlabroot,'/toolbox/map/map:', ... + matlabroot,'/toolbox/map/mapdemos:', ... + matlabroot,'/toolbox/map/mapdisp:', ... + matlabroot,'/toolbox/map/mapformats:', ... + matlabroot,'/toolbox/map/mapproj:', ... + matlabroot,'/toolbox/shared/mapgeodesy:', ... + matlabroot,'/toolbox/slvnv/simcoverage:', ... + matlabroot,'/toolbox/nnet:', ... + matlabroot,'/toolbox/nnet/nncontrol:', ... + matlabroot,'/toolbox/nnet/nndemos:', ... + matlabroot,'/toolbox/nnet/nnet:', ... + matlabroot,'/toolbox/nnet/nnet/nnanalyze:', ... + matlabroot,'/toolbox/nnet/nnet/nncustom:', ... + matlabroot,'/toolbox/nnet/nnet/nndistance:', ... + matlabroot,'/toolbox/nnet/nnet/nnformat:', ... + matlabroot,'/toolbox/nnet/nnet/nninit:', ... + matlabroot,'/toolbox/nnet/nnet/nnlearn:', ... + matlabroot,'/toolbox/nnet/nnet/nnnetinput:', ... + matlabroot,'/toolbox/nnet/nnet/nnnetwork:', ... + matlabroot,'/toolbox/nnet/nnet/nnperformance:', ... + matlabroot,'/toolbox/nnet/nnet/nnplot:', ... + matlabroot,'/toolbox/nnet/nnet/nnprocess:', ... + matlabroot,'/toolbox/nnet/nnet/nnsearch:', ... + matlabroot,'/toolbox/nnet/nnet/nntopology:', ... + matlabroot,'/toolbox/nnet/nnet/nntrain:', ... + matlabroot,'/toolbox/nnet/nnet/nntransfer:', ... + matlabroot,'/toolbox/nnet/nnet/nnweight:', ... + matlabroot,'/toolbox/nnet/nnguis:', ... + matlabroot,'/toolbox/nnet/nnguis/nftool:', ... + matlabroot,'/toolbox/nnet/nnguis/nntool:', ... + matlabroot,'/toolbox/nnet/nnobsolete:', ... + matlabroot,'/toolbox/nnet/nnresource:', ... + matlabroot,'/toolbox/nnet/nnutils:', ... + matlabroot,'/toolbox/optim:', ... + matlabroot,'/toolbox/pde:', ... + matlabroot,'/toolbox/robust/robust:', ... + matlabroot,'/toolbox/robust/rctlmi:', ... + matlabroot,'/toolbox/robust/rctutil:', ... + matlabroot,'/toolbox/robust/rctdemos:', ... + matlabroot,'/toolbox/robust/rctobsolete/robust:', ... + matlabroot,'/toolbox/robust/rctobsolete/lmi:', ... + matlabroot,'/toolbox/robust/rctobsolete/mutools/commands:', ... + matlabroot,'/toolbox/robust/rctobsolete/mutools/subs:', ... + matlabroot,'/toolbox/signal/signal:', ... + matlabroot,'/toolbox/signal/sigtools:', ... + matlabroot,'/toolbox/signal/sptoolgui:', ... + matlabroot,'/toolbox/signal/sigdemos:', ... + matlabroot,'/toolbox/shared/spcuilib:', ... + matlabroot,'/toolbox/slcontrol/slcontrol:', ... + matlabroot,'/toolbox/slcontrol/slctrlguis:', ... + matlabroot,'/toolbox/slcontrol/slctrlutil:', ... + matlabroot,'/toolbox/slcontrol/slctrldemos:', ... + matlabroot,'/toolbox/splines:', ... + matlabroot,'/toolbox/stats:', ... + matlabroot,'/toolbox/vipblks/vipblks:', ... + matlabroot,'/toolbox/vipblks/vipmasks:', ... + matlabroot,'/toolbox/vipblks/vipmex:', ... + matlabroot,'/toolbox/vipblks/vipdemos:', ... + matlabroot,'/toolbox/wavelet/wavelet:', ... + matlabroot,'/toolbox/wavelet/wmultisig1d:', ... + matlabroot,'/toolbox/wavelet/wavedemo:', ... + matlabroot,'/work:', ... +%%% END ENTRIES %%% + ... +]; + +p = [userpath,p]; -- cgit v1.2.2