94717 Commits

Author SHA1 Message Date
0d50c1184a added global function include() and replaced torch.include calls accordingly 2012-07-31 11:49:52 +02:00
67ea3368f6 Removed reading from an undeclared var. 2012-07-30 17:57:53 +01:00
4c32b140aa Added expand/expandAs functions.
These functions facilitate expansions of dimensions, to automatically
combine tensors of different geometries. This is very much alike
Matlab's bsxfun function does, but without the crazy syntax.
2012-07-20 16:54:55 -04:00
e53cc4d17d sort dok correction 2012-07-17 16:10:26 +02:00
6a20546b1d Fixed dok for sort() 2012-07-06 21:19:02 -04:00
7f21dc83b7 added real() method to tensors 2012-06-13 17:11:47 +02:00
930061a990 removed unroll in convolutions [harming most normal size convolutions] 2012-06-05 11:31:43 +02:00
96adce80d6 removed unroll in convolutions [harming most normal size convolutions] 2012-06-05 11:31:43 +02:00
44ffeabbf1 Merge branch 'master' into mergeopenmp 2012-06-05 10:52:38 +02:00
6a5f07504d Merge branch 'master' into mergeopenmp 2012-06-05 10:52:38 +02:00
40698ef12d SDL is no good 2012-05-17 00:40:35 +02:00
949aa3e079 SDL is no good 2012-05-17 00:40:35 +02:00
a90bdd558c Merge branch 'master' into mergeopenmp
Conflicts:
	extra/openmp/pkg/openmp/generic/SpatialMaxPoolingOmp.c
	extra/openmp/pkg/openmp/generic/SpatialSubSamplingOmp.c
	extra/openmp/pkg/openmp/generic/SqrtOmp.c
	extra/openmp/pkg/openmp/generic/SquareOmp.c
2012-05-17 00:40:02 +02:00
f85e8e6e43 Merge branch 'master' into mergeopenmp
Conflicts:
	extra/openmp/pkg/openmp/generic/SpatialMaxPoolingOmp.c
	extra/openmp/pkg/openmp/generic/SpatialSubSamplingOmp.c
	extra/openmp/pkg/openmp/generic/SqrtOmp.c
	extra/openmp/pkg/openmp/generic/SquareOmp.c
2012-05-17 00:40:02 +02:00
105bbcefe4 added support for MKL SDL link 2012-05-16 15:02:54 +02:00
11b10c5041 added support for MKL SDL link 2012-05-16 15:02:54 +02:00
7a44eac02c corrected bug in abs computation of numbers using torch.abs. 2012-05-05 20:52:32 -04:00
c22e6aa43b add documentation for general eigen values and rename the functions
eig->symeig since this is only for symmetric matrices
reig->eig since this solves all cases.
2012-05-03 12:37:53 -04:00
05e2c97331 add documentation for general eigen values and rename the functions
eig->symeig since this is only for symmetric matrices
reig->eig since this solves all cases.
2012-05-03 12:37:53 -04:00
5e4f8e627d Add non-sym eigen value computation. 2012-05-03 09:17:40 -04:00
cda05dcaf7 Add non-sym eigen value computation. 2012-05-03 09:17:40 -04:00
1bde0d549e Added negative indices to slicing operators 2012-04-12 00:23:30 -04:00
9766daa1b2 Fix bad string.format usage in pkg/torch/File
* .. should be ,
* wrapped className with tostring, in case it is nil
2012-04-10 16:55:36 -04:00
ae19f5ba96 Performance improvement on convolution using SSE : Unrolled loop in add function in THVector.h 2012-04-08 10:27:30 -04:00
33549f847a Performance improvement on convolution using SSE : Unrolled loop in add function in THVector.h 2012-04-08 10:27:30 -04:00
5a0958d2f6 restoring CMAKE_REQUIRED_FLAGS after messing with it 2012-04-04 13:49:21 +02:00
22b4a62161 restoring CMAKE_REQUIRED_FLAGS after messing with it 2012-04-04 13:49:21 +02:00
4723cff696 corrected stuff related to print(...) overriding 2012-04-03 18:49:20 +02:00
dfb4c913a8 Add NEON assembly routine for ARM processor 2012-03-29 11:12:05 -05:00
9e099237d3 Add NEON assembly routine for ARM processor 2012-03-29 11:12:05 -05:00
c057503a1c Using _OPENPM flag. 2012-03-13 18:51:32 -04:00
1f71792b84 Trying to merge openmp into main libs. 2012-03-13 15:03:39 -04:00
53e0380480 Trying to merge openmp into main libs. 2012-03-13 15:03:39 -04:00
b75bd3a130 cmdline dok typo 2012-03-12 11:52:59 +01:00
46e016be71 bug correction: consider accreal in torch pkg 2012-03-07 17:18:11 +01:00
d044ed3955 normall/norm in TH + ported those to torch pkg 2012-03-07 16:51:39 +01:00
007afa9988 normall/norm in TH + ported those to torch pkg 2012-03-07 16:51:39 +01:00
3802564e09 histogram correctly calculated for tensors where all elements are same. 2012-03-07 10:44:15 -05:00
d0bc38e0a5 histogram correctly calculated for tensors where all elements are same. 2012-03-07 10:44:15 -05:00
d23559f3c9 added pthread detection for gotoblas2/openblas, which is necessary on some distributions 2012-03-06 11:19:10 +01:00
d60f220e18 added pthread detection for gotoblas2/openblas, which is necessary on some distributions 2012-03-06 11:19:10 +01:00
b3d740a7f7 avoid looking for blas/lapack twice 2012-03-05 11:33:45 +01:00
ed9de62be4 avoid looking for blas/lapack twice 2012-03-05 11:33:45 +01:00
8fe10f0346 better lapack detection 2012-03-05 11:27:05 +01:00
311b063378 better lapack detection 2012-03-05 11:27:05 +01:00
455f38f09e improved blas/lapack cmake scripts 2012-03-05 10:51:11 +01:00
c17cb214b3 improved blas/lapack cmake scripts 2012-03-05 10:51:11 +01:00
4c0e1f8907 cleaner inline detection 2012-03-03 14:34:15 +01:00
2ba221f9f3 cleaner inline detection 2012-03-03 14:34:15 +01:00
c61781881b better sse detection 2012-03-03 14:13:01 +01:00