Difference between revisions of "User:Andy1978"

From Octave
Jump to navigation Jump to search
m (→‎Core: strike FFTW multithreading)
m (added snippets section (chain matrix multiplication))
Line 17: Line 17:
  
 
First post on mailing list in 12.01.2013 http://octave.1599824.n4.nabble.com/corner-cornermetric-equivalent-in-octave-td4648802.html
 
First post on mailing list in 12.01.2013 http://octave.1599824.n4.nabble.com/corner-cornermetric-equivalent-in-octave-td4648802.html
 +
 +
== Snippets ==
 +
=== chain matrix multiplication ===
 +
a=[1 2; 3 4];
 +
b=[4 2; 8 1];
 +
c=[2 3; 1 -1];
 +
m=cat(3,a,b,c);
 +
s=cell(3,1);
 +
s{1}=a;s{2}=b; s{3}=c;
 +
a*b*c
 +
s{1}*s{2}*s{3}
 +
mtimes(num2cell(m,[1,2]){:})
 +
mtimes(s{:})
  
 
== brainstorming ==
 
== brainstorming ==
 
* something like autobuilder for octave would be cool. Jordi mentioned http://hydra.nixos.org/jobset/gnu/octave-default
 
* something like autobuilder for octave would be cool. Jordi mentioned http://hydra.nixos.org/jobset/gnu/octave-default
 
* perhaps http://www.phoronix-test-suite.com/?
 
* perhaps http://www.phoronix-test-suite.com/?

Revision as of 23:24, 1 May 2013


ToDo

Core

Forge

image

  • implement SURF, integralImage is cumsum(cumsum(a,1),2)
corner/cornermetric, harris

First post on mailing list in 12.01.2013 http://octave.1599824.n4.nabble.com/corner-cornermetric-equivalent-in-octave-td4648802.html

Snippets

chain matrix multiplication

a=[1 2; 3 4];
b=[4 2; 8 1];
c=[2 3; 1 -1];
m=cat(3,a,b,c);
s=cell(3,1);
s{1}=a;s{2}=b; s{3}=c;
a*b*c
s{1}*s{2}*s{3}
mtimes(num2cell(m,[1,2]){:})
mtimes(s{:})

brainstorming