Mercurial > hg > smallbox
view bugs.m @ 130:037bb7da3703 ivand_dev
changing names of two functions to be consistent with others
author | Ivan Damnjanovic lnx <ivan.damnjanovic@eecs.qmul.ac.uk> |
---|---|
date | Mon, 13 Jun 2011 15:04:06 +0100 |
parents | 298fa66fe344 |
children |
line wrap: on
line source
% MDP: File "COPYING" is not included in the distribution? % I encountered an error while running SMALL_solver_test_Audio : %??? Error using ==> %problems\private\completeOps>@(x)reshape(data.B(x,1),data.signalSize) %Too many input arguments. %Error in ==> SMALL_playAudio at 17 %SMALL.solver.reconstructed = SMALL.Problem.reconstruct(SMALL.solver.solution); %Error in ==> SMALL_solver_test_Audio at 96 %SMALL_playAudio(SMALL); % version of Matlab used: 7.9.0.529 - 64 bits Bugs by Raja Giryes: Using the tollbox on windows with Matlab R2010b: bug1: running SMALL_solver_test_Audio.m I get: Starting solver SMALL_cgp... Solver SMALL_cgp finished task in 251.208410 seconds (cpu time). Solver SMALL_cgp finished task in 159.905633 seconds (tic-toc time). Starting solver SolveBP... ??? Error using ==> eval Undefined function or method 'SolveBP' for input arguments of type 'function_handle'. Error in ==> SMALL_solve at 46 y = eval([solver.name,'(SparseLab_A, b, n,',solver.param,');']); Error in ==> SMALL_solver_test_Audio at 93 SMALL.solver(i)=SMALL_solve(SMALL.Problem, SMALL.solver(i)); running SMALL_solver_test.m I get: Starting solver SMALL_cgp... Solver SMALL_cgp finished task in 2.839218 seconds (cpu time). Solver SMALL_cgp finished task in 2.821443 seconds (tic-toc time). Starting solver SolveOMP... ??? Error using ==> eval Undefined function or method 'SolveOMP' for input arguments of type 'function_handle'. Error in ==> SMALL_solve at 46 y = eval([solver.name,'(SparseLab_A, b, n,',solver.param,');']); Error in ==> SMALL_solver_test at 113 SMALL.solver(i)=SMALL_solve(SMALL.Problem, SMALL.solver(i)); Bug report from Mehrdad Yaghoobi: 1. The rice mdwt crashed on my matlab session runing on linux 64!!! 2. problem with hg merge using EasyMercurial. % MDP: Files "my_dummy_solver.m" etc should include the boiler plate function % header etc. %%%%%%%%%%%%%%%%% % bug by Valentin %%%%%%%%%%%%%%%%% % In SMALLboxSetup.m % On Windows XP, 32 bits, Matlab R2010a % % > SMALLboxSetup % ... % Compiling the Rice Wavelet Toolbox MEX interfaces...Error mdwt.c: 39 undeclared identifier `intptr_t' % Warning mdwt.c: 39 Statement has no effect % Error mdwt.c: 39 syntax error; found `m' expecting `;' % Error mdwt.c: 39 undeclared identifier `m' % Error mdwt.c: 39 undeclared identifier `n' % Error mdwt.c: 39 undeclared identifier `h_col' % Error mdwt.c: 39 undeclared identifier `h_row' % Error mdwt.c: 39 undeclared identifier `lh' % Error mdwt.c: 39 undeclared identifier `L' % Error mdwt.c: 39 undeclared identifier `i' % Error mdwt.c: 39 undeclared identifier `po2' % Error mdwt.c: 39 undeclared identifier `j' % Warning mdwt.c: 39 Statement has no effect % Error mdwt.c: 40 illegal statement termination % Error mdwt.c: 40 skipping `double' % Error mdwt.c: 40 undeclared identifier `mtest' % Error mdwt.c: 40 undeclared identifier `ntest' % Warning mdwt.c: 40 Statement has no effect % Error mdwt.c: 62 operands of * have illegal types `int' and `pointer to double' % Warning mdwt.c: 39 possible usage of po2 before definition % Warning mdwt.c: 39 possible usage of intptr_t before definition % Warning mdwt.c: 38 local `pointer to double Lf' is not referenced % Error mdwt.c: 106 missing parameter type % Error mdwt.c: 106 syntax error; found `m' expecting `)' % Error mdwt.c: 106 skipping `m' `,' `intptr_t' `n' `,' % Error mdwt.c: 106 syntax error; found `double' expecting `{' % Error mdwt.c: 106 too many errors % % C:\PROGRA~1\MATLAB\R2010A\BIN\MEX.PL: Error: Compile of 'mdwt.c' failed. % % Warning: Could not compile Rice Wavelet Toolbox MEX interfaces.\n % > In SMALLboxSetup at 365 % % ****************************************************************** % % Initialising SMALLbox Examples Setup % ****************************************************************** % % SMALLbox Installation Complete! % % For more information on the installed toolboxes see % % Sparco: http://www.cs.ubc.ca/labs/scl/sparco/ % % SPGL1: http://www.cs.ubc.ca/labs/spgl1/?n=HomePage % % SparseLab: http://sparselab.stanford.edu/ (PLEASE REGISTER SPARSELAB!) % % Sparsify: http://www.see.ed.ac.uk/~tblumens/sparsify/sparsify.html % % GPSR: http://www.lx.it.pt/~mtf/GPSR/ % % OMPbox and KSVDBox: http://www.cs.technion.ac.il/~ronrubin/ % % % Would you like to run a demo: ([y]/n)? % % 1 to run SMALL_solver_test % 2 to run Dictionary Learning for Image Denoising demo % q to quit: 1 % % Running SMALL_solver_test problem % % Example test of SMALL solvers against their counterparts on Sparco problems. % % ??? Undefined function or method 'mdwt' for input arguments of type % 'double'. % % Error in ==> opWavelet>opWavelet_intrnl at 55 % [y,l] = mdwt(reshape(x,[m,n]), h, levels); % % Error in ==> % opWavelet>@(x,mode)opWavelet_intrnl(m,n,family,filter,levels,type,h,x,mode) % at 37 % op = @(x,mode) % opWavelet_intrnl(m,n,family,filter,levels,type,h,x,mode); % % Error in ==> prob006 at 67 % data.x0 = data.op.Daubechies(data.signal,2); % % Error in ==> generateProblem at 101 % [data] = eval(sprintf('prob%03d(varargin{:});',index)); % % Error in ==> SMALL_solver_test at 61 % SMALL.Problem = generateProblem(6, 'P', 6, 'm', 270,'n',1024, % 'show'); % % Error in ==> SMALLboxSetup at 416 % SMALL_solver_test; %