Rank: 2872 based on 22 downloads (last 30 days) and 2 files submitted
photo

Jason Farquhar

E-mail

Personal Profile:
Professional Interests:
Machine Learning, Brain Computer Interfaces

 

Watch this Author's files

 

Files Posted by Jason View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
09 Mar 2012 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar matrices, einstein summation, multidimensional mult..., tensor product 20 12
  • 5.0
5.0 | 6 ratings
13 Oct 2010 REPOP -- efficient replicating n-d array operations REPOP -- any element-wise operator between different sized n-d matrices without memory copies Author: Jason Farquhar matrices, replicating array ope... 2 2
Comments and Ratings on Jason's Files View all
Updated File Comment by Comments Rating
02 May 2012 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar Hespanha, Joao

Sounds great, but I get accuracy error in tprod_testcases:

****************
Double Real X, Single Real Y
******************
dRsR OuterProduct, [1],[2] = 5.96e-08 Passed
dRsR Inner product, [-1],[-1] = 3.76e-08 Passed
dRsR Matrix product, [1 -1],[-1 2] = 3.22e-06 Passed
dRsR transposed matrix product, [-1 1],[-1 2] = 3.56e-06 Passed
dRsR Matrix frobenius norm, [-1 -2],[-1 -2] = 6.94e-07 Passed
dRsR transposed matrix frobenius norm, [-1 -2],[-2 -1] = 7.48e-07 Passed
dRsR ignored dims, [0 -2],[-2 2 1] = 4.49e-06 Passed
dRsR spatio-temporal filter [-1 -2 1],[-1 -2] = 7.2e-05 **FAILED***

The above was from MATLAB 7.14.0.739 (R2012a), OSX Xcode 4.3. I've also tried it with MATLAB 7.13.0.564 (R2011b), OSX Xcode 4.3 and I also get an accuracy error, but at a different spot:

****************
Double Real X, Single Real Y
******************
dRsR OuterProduct, [1],[2] = 5.96e-08 Passed
dRsR Inner product, [-1],[-1] = 2.88e-07 Passed
dRsR Matrix product, [1 -1],[-1 2] = 2.94e-06 Passed
dRsR transposed matrix product, [-1 1],[-1 2] = 3.55e-06 Passed
dRsR Matrix frobenius norm, [-1 -2],[-1 -2] = 3.65e-05 **FAILED***
Warning: dRsR Matrix frobenius norm, [-1 -2],[-1 -2]: failed!

11 Apr 2012 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar Lauwerys, Christophe

Great tool, thanks. (how) would it be possible to create a simulink block with this functionality?

23 Aug 2011 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar Jiang, Fangjun

Please consider re-writing the help text to better explain the syntax. Some examples provided cause syntax error. See the link:
http://www.mathworks.com/matlabcentral/answers/14046-i-didn-t-understand-how-put-the-inputs-in-tprod-function

17 Mar 2011 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar Mark

Those interested in tensor operations may also be interested in the Tensor Toolbox from Sandia National Labs:

http://csmr.ca.sandia.gov/~tgkolda/TensorToolbox/

15 Dec 2010 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar Steven

Invaluable and has become a constantly utilized function for image processing. Have you thought about adding GPU capability?

Top Tags Applied by Jason
matrices, bicoherence, bispctrum, einstein summation, multidimensional multiplication
Files Tagged by Jason View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
09 Mar 2012 TPROD -- arbitary tensor products between n-d arrays TPROD -- efficiently allows any type of tensor product between 2 multi-dimensional arrays Author: Jason Farquhar matrices, einstein summation, multidimensional mult..., tensor product 20 12
  • 5.0
5.0 | 6 ratings
13 Oct 2010 REPOP -- efficient replicating n-d array operations REPOP -- any element-wise operator between different sized n-d matrices without memory copies Author: Jason Farquhar matrices, replicating array ope... 2 2
13 Feb 2003 HOSA - Higher Order Spectral Analysis Toolbox Spectral and polyspectral analysis, and time-frequency distributions. Author: Ananthram Swami bicoherence, bispctrum, hos, statistics, cumulants, help why the bispectr... 143 84
  • 4.5
4.5 | 73 ratings

Contact us