aboutsummaryrefslogtreecommitdiff
path: root/nerv/lib/matrix/generic/cukernel.cu
Commit message (Collapse)AuthorAge
* complete bp of softmax layerQi Liu2016-06-21
|
* add relu layerQi Liu2016-04-29
|
* Merge branch 'master' of github.com:liuq901/nerv into liuq901-masterDeterminant2016-03-15
|\
| * add mask on softmax_ceQi Liu2016-03-15
| |
* | ready for alpha-2 releaseDeterminant2016-03-12
|/
* update diagonlal lstmQi Liu2016-03-11
|\
| * update LSTM layerQi Liu2016-02-24
| |
* | add CuContext/MContextwrapped-handlesDeterminant2016-02-24
|/
* try to merge manuallyDeterminant2016-02-17
|
* move curand_gen out of the matrix layoutDeterminant2016-02-15
|
* try a basic mergeDeterminant2016-02-15
|
* added copy_rows_fromd_by_colidx for clearer namingtxh182015-12-22
|
* give a update_select_rows a more proper nametxh182015-12-22
|
* bug fix: added check in the select_linear kerneltxh182015-12-11
|
* changed thres_mask function of matrix to a more standard apitxh182015-12-02
|
* added rand_uniform and thres_mask for cumatrixtxh182015-12-01
|
* bug fix: tanh implementation could cause nantxh182015-11-29
|
* added tanh operation for matrixtxh182015-11-25
|
* add cflag __NERV_FUTURE_CUDA_7Determinant2015-11-23
|
* small coding style changetxh182015-11-18
|
* added atomicAdd for select_linear update, however, the result still seems ↵txh182015-11-17
| | | | unreproducable, I changed select_linear layer update back to line-by-line
* using atomicAdd for select_linear updatetxh182015-11-17
|
* changed copy_rows_fromd_by_idx a bit to make it clearertxh182015-10-28
|
* added update_select_rows for select_linear:update speed-uptxh182015-10-27
|
* support gpu bufferingDeterminant2015-08-28
|
* added matrix:clip, TODO:testingcloudygoose2015-07-08
|
* separate non-Lua part of matrix code to a dedicated dirDeterminant2015-06-24