b84a252 | Peng Sun | 21 November 2016, 04:04:21 UTC | add example/example_simplenet/* | 21 November 2016, 04:04:21 UTC |
0f5000e | Peng Sun | 21 November 2016, 04:03:34 UTC | update README.md and move example_simplenet folder | 21 November 2016, 04:03:34 UTC |
2b58a8f | peng sun | 04 August 2015, 17:17:19 UTC | Merge branch 'master' of https://github.com/pengsun/MexConv3D | 04 August 2015, 17:17:19 UTC |
2b86315 | peng sun | 30 July 2015, 21:35:04 UTC | update README.md & examples for the new interface of mex_maxpool3d | 30 July 2015, 21:35:04 UTC |
8af684e | peng sun | 30 July 2015, 21:25:16 UTC | fix a bug in maxpool3d * use new interface for maxpool3d * preserve the old interface, but will issue warning when used | 30 July 2015, 21:25:16 UTC |
0c98b1b | pengsun | 05 June 2015, 19:09:44 UTC | Update README.md | 05 June 2015, 19:09:44 UTC |
e0c0b2d | pengsun | 04 June 2015, 19:42:21 UTC | Update README.md | 04 June 2015, 19:42:21 UTC |
37e42c0 | peng sun | 04 June 2015, 19:32:22 UTC | update README.md | 04 June 2015, 19:32:22 UTC |
86c3725 | peng sun | 04 June 2015, 18:47:58 UTC | strict template declaration in _conv3d_blas_cpu.h | 04 June 2015, 18:47:58 UTC |
6f0436b | peng sun | 04 June 2015, 18:40:39 UTC | use std::runtime_error for all | 04 June 2015, 18:40:39 UTC |
cf8c234 | peng sun | 04 June 2015, 18:04:18 UTC | update README.md, add examples | 04 June 2015, 18:04:18 UTC |
a6b4b39 | peng sun | 04 June 2015, 17:49:38 UTC | add static memory for conv3d_blas_gpu_fc | 04 June 2015, 17:49:38 UTC |
e4771ba | peng sun | 04 June 2015, 16:10:01 UTC | static mem for _conv3d_blas_gpu.cu | 04 June 2015, 16:10:01 UTC |
1af16af | peng sun | 04 June 2015, 15:12:27 UTC | impl of staticMem | 04 June 2015, 15:12:27 UTC |
d2b32dd | pengsun | 04 June 2015, 01:12:20 UTC | working on staticMem | 04 June 2015, 01:12:20 UTC |
922777c | peng sun | 03 June 2015, 21:06:55 UTC | start static memory | 03 June 2015, 21:06:55 UTC |
a630218 | peng sun | 03 June 2015, 17:27:43 UTC | minor | 03 June 2015, 17:27:43 UTC |
8d44c4a | peng sun | 03 June 2015, 16:06:30 UTC | use int for maxpool3d_cpu | 03 June 2015, 16:06:30 UTC |
83aa9b7 | peng sun | 03 June 2015, 15:47:27 UTC | use int for maxpool3d_gpu | 03 June 2015, 15:47:27 UTC |
06085de | peng sun | 03 June 2015, 15:22:22 UTC | minor changes/renaming | 03 June 2015, 15:22:22 UTC |
7dbd67a | peng sun | 03 June 2015, 14:54:36 UTC | minor renaming | 03 June 2015, 14:54:36 UTC |
2efd313 | peng sun | 03 June 2015, 14:36:10 UTC | add optimized impl for full connection | 03 June 2015, 14:36:10 UTC |
c902e8f | peng sun | 02 June 2015, 17:55:42 UTC | update READMEs, examples | 02 June 2015, 17:55:42 UTC |
74460ba | peng sun | 02 June 2015, 17:14:06 UTC | add scripts for timing mex_maxpool3d | 02 June 2015, 17:14:06 UTC |
9ae5de4 | peng sun | 02 June 2015, 15:57:59 UTC | add scripts for timing | 02 June 2015, 15:57:59 UTC |
169b5e5 | peng sun | 02 June 2015, 15:57:26 UTC | Improved im2row impl for _conv3d_blas_gpu.cu | 02 June 2015, 15:57:26 UTC |
7afd352 | peng sun | 01 June 2015, 16:27:32 UTC | mwSize to int | 01 June 2015, 16:27:32 UTC |
bd6b164 | peng sun | 01 June 2015, 15:31:02 UTC | minor | 01 June 2015, 15:31:02 UTC |
57c6fa7 | peng sun | 31 May 2015, 17:17:50 UTC | timing | 31 May 2015, 17:17:50 UTC |
98ada75 | peng sun | 30 May 2015, 01:53:45 UTC | select cu #threads | 30 May 2015, 01:53:45 UTC |
6148782 | peng sun | 30 May 2015, 01:10:21 UTC | add a proper cuda #threads; common file for cuda routines | 30 May 2015, 01:10:21 UTC |
537220c | peng sun | 29 May 2015, 21:13:34 UTC | edit make_all.m for debugging; add examples | 29 May 2015, 21:13:34 UTC |
124e8ed | peng sun | 29 May 2015, 20:21:32 UTC | fix GPU memory leak (always call mxGPUDestroyGPUArray) | 29 May 2015, 20:21:32 UTC |
f30271d | peng sun | 29 May 2015, 19:31:05 UTC | continue | 29 May 2015, 19:31:05 UTC |
54de308 | peng sun | 29 May 2015, 18:54:28 UTC | debug output | 29 May 2015, 18:54:28 UTC |
fc49693 | peng sun | 29 May 2015, 02:05:25 UTC | vc2012 proj | 29 May 2015, 02:05:25 UTC |
c800432 | peng sun | 29 May 2015, 02:03:41 UTC | continue working on c3d_gpu, unit test passed | 29 May 2015, 02:03:41 UTC |
8e7c642 | peng sun | 28 May 2015, 02:27:54 UTC | continue working on conv3d_blas_gpu | 28 May 2015, 02:27:54 UTC |
5ec3dc2 | peng sun | 26 May 2015, 21:03:18 UTC | continue working on conv3d_gpu | 26 May 2015, 21:03:18 UTC |
02e933d | peng sun | 26 May 2015, 20:05:31 UTC | add type checking to conv3d base class | 26 May 2015, 20:05:31 UTC |
8820953 | peng sun | 26 May 2015, 19:31:38 UTC | code refactoring: move some methods impl to base class; rename | 26 May 2015, 19:31:38 UTC |
94be205 | peng sun | 26 May 2015, 18:55:23 UTC | code refactoring | 26 May 2015, 18:55:23 UTC |
bce6e0d | peng sun | 25 May 2015, 23:47:38 UTC | examples for maxpool3d_gpu | 25 May 2015, 23:47:38 UTC |
5aa147d | peng sun | 25 May 2015, 23:41:04 UTC | done maxpool3d_gpu; add examples | 25 May 2015, 23:41:04 UTC |
69775d1 | peng sun | 25 May 2015, 18:08:48 UTC | code refactoring | 25 May 2015, 18:08:48 UTC |
4fe90af | peng sun | 24 May 2015, 23:20:23 UTC | working on _maxpool3d_gpu; code refactoring | 24 May 2015, 23:20:23 UTC |
ff47895 | peng sun | 23 May 2015, 21:52:50 UTC | start _maxpool3d_gpu | 23 May 2015, 21:52:50 UTC |
a6edbea | peng sun | 21 May 2015, 19:18:55 UTC | RAII in mex file; More informative error message. | 21 May 2015, 19:18:55 UTC |
8f1e138 | pengsun | 21 May 2015, 03:05:45 UTC | Update README.md | 21 May 2015, 03:05:45 UTC |
ee280be | pengsun | 21 May 2015, 03:05:31 UTC | Create README.md | 21 May 2015, 03:05:31 UTC |
73a0824 | pengsun | 21 May 2015, 02:56:26 UTC | add scripts; change folder layout | 21 May 2015, 02:56:26 UTC |
e8d2806 | peng sun | 20 May 2015, 20:40:45 UTC | add scripts for testing | 20 May 2015, 20:40:45 UTC |
17dc24e | peng sun | 20 May 2015, 20:40:23 UTC | fix _maxpool3d_cpu.cpp: atomic increment | 20 May 2015, 20:40:23 UTC |
9dff557 | pengsun | 20 May 2015, 05:33:26 UTC | Update README.md | 20 May 2015, 05:33:26 UTC |
c3fcd1a | pengsun | 20 May 2015, 05:32:44 UTC | Create README.md | 20 May 2015, 05:32:44 UTC |
675ed56 | pengsun | 20 May 2015, 05:12:26 UTC | add unit test case for mp3d | 20 May 2015, 05:12:26 UTC |
74d33ed | pengsun | 20 May 2015, 05:02:28 UTC | fix _maxpool3d_cpu.cpp: accumulate when bprop in case of overlapping max index | 20 May 2015, 05:02:28 UTC |
aba0535 | pengsun | 20 May 2015, 04:39:13 UTC | fix _maxpool3d_cpu.cpp: the negative constant | 20 May 2015, 04:39:13 UTC |
c748629 | peng sun | 19 May 2015, 21:18:55 UTC | add scripts | 19 May 2015, 21:18:55 UTC |
d994803 | peng sun | 19 May 2015, 21:18:36 UTC | fix a bug in mex file Matlab does NOT call cleanup function registered by mexAtExit when raising an MXException. The registered function is only called when clearing the mex function (e.g., 'clear all') | 19 May 2015, 21:18:36 UTC |
5441f15 | peng sun | 19 May 2015, 20:47:48 UTC | _maxpool3d_cpu: pool, stride, pad | 19 May 2015, 20:47:48 UTC |
5a2063c | peng sun | 19 May 2015, 16:15:48 UTC | add unit tests and examples for _conv3d_cpu; change folder layout | 19 May 2015, 16:15:48 UTC |
547997c | pengsun | 19 May 2015, 04:54:04 UTC | add unit test scripts for _conv3d_cpu | 19 May 2015, 04:54:04 UTC |
12f82ca | pengsun | 19 May 2015, 04:45:12 UTC | fix a bug on x86 (32bit) machine - _conv3d_cpu.cpp: the unsigned to singed casting | 19 May 2015, 04:45:12 UTC |
a61291b | peng sun | 18 May 2015, 21:29:55 UTC | continue working on conv3d_cpu: pad and stride | 18 May 2015, 21:29:55 UTC |
4e47ff7 | pengsun | 18 May 2015, 03:17:44 UTC | add notes | 18 May 2015, 03:17:44 UTC |
9045c88 | pengsun | 18 May 2015, 03:17:30 UTC | continue working on conv3d_cpu | 18 May 2015, 03:17:30 UTC |
9d04098 | peng sun | 15 May 2015, 21:03:23 UTC | continue working on conv3d_cpu | 15 May 2015, 21:03:23 UTC |
4c5b604 | pengsun | 10 May 2015, 23:24:03 UTC | fix a typo in doc | 10 May 2015, 23:24:03 UTC |
7d4dc93 | pengsun | 10 May 2015, 23:20:51 UTC | continue working on conv3d_cpu | 10 May 2015, 23:20:51 UTC |
46714f3 | pengsun | 10 May 2015, 22:23:39 UTC | add shortcuts for mxArray and volume creation or data access | 10 May 2015, 22:23:39 UTC |
fc6db19 | pengsun | 10 May 2015, 19:57:35 UTC | initial code for conv3d (cpu) | 10 May 2015, 19:57:35 UTC |
f9262ab | pengsun | 10 May 2015, 19:04:39 UTC | minor refactoring | 10 May 2015, 19:04:39 UTC |
df0234f | pengsun | 10 May 2015, 16:36:40 UTC | minor refactoring for maxpool3d_cpu | 10 May 2015, 16:36:40 UTC |
3507c0c | pengsun | 10 May 2015, 15:38:21 UTC | add test cases and examples for maxpool3d_cpu | 10 May 2015, 15:38:21 UTC |
ec3959b | pengsun | 10 May 2015, 15:32:37 UTC | fix _maxpool3d_cpu.cpp: parallel for | 10 May 2015, 15:32:37 UTC |
046867f | pengsun | 10 May 2015, 02:42:22 UTC | add test scripts | 10 May 2015, 02:42:22 UTC |
79dbbdf | pengsun | 10 May 2015, 02:42:05 UTC | add setup_path.m | 10 May 2015, 02:42:05 UTC |
6010634 | pengsun | 10 May 2015, 02:17:43 UTC | C++ code for maxpool3d_cpu | 10 May 2015, 02:17:43 UTC |
0643c6a | pengsun | 09 May 2015, 20:06:42 UTC | add make_msx_maxpool3d.m | 09 May 2015, 20:06:42 UTC |
93eefbb | pengsun | 09 May 2015, 20:06:27 UTC | add maxpool3d: cpu version | 09 May 2015, 20:06:27 UTC |
6bae73b | pengsun | 09 May 2015, 20:06:02 UTC | add mex shorthand (utility) | 09 May 2015, 20:06:02 UTC |
62c41cb | pengsun | 09 May 2015, 20:05:22 UTC | rename, add interface for max pool 3d | 09 May 2015, 20:05:22 UTC |
d5336a3 | peng sun | 08 May 2015, 21:16:09 UTC | minor | 08 May 2015, 21:16:09 UTC |
485aefe | pengsun | 07 May 2015, 22:33:21 UTC | Create README.md | 07 May 2015, 22:33:21 UTC |
47cec19 | peng sun | 07 May 2015, 22:31:06 UTC | occupy a pit | 07 May 2015, 22:31:06 UTC |