diff options
author | Determinant <ted.sybil@gmail.com> | 2015-06-22 19:01:29 +0800 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2015-06-22 19:01:29 +0800 |
commit | 2497fd9e7a0fae5ee4887890d7a312e0e08a93b8 (patch) | |
tree | 382f97575bd2df9ee6abb1662b11b279fc22d72b /nerv/examples/mmatrix_example.lua | |
parent | 196e9b48a3541caccdffc5743001cced70667091 (diff) |
major change: use luarocks to manage project
Diffstat (limited to 'nerv/examples/mmatrix_example.lua')
-rw-r--r-- | nerv/examples/mmatrix_example.lua | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/nerv/examples/mmatrix_example.lua b/nerv/examples/mmatrix_example.lua new file mode 100644 index 0000000..8ddfe84 --- /dev/null +++ b/nerv/examples/mmatrix_example.lua @@ -0,0 +1,20 @@ +m = 10 +n = 10 +fm = nerv.MMatrixFloat(m, n) +dm = nerv.MMatrixDouble(m, n) +for i = 0, m - 1 do + for j = 0, n - 1 do + -- local t = math.random(10) + t = i / (j + 1) + fm[i][j] = t + dm[i][j] = t + end +end +print("test fm:get_dataref_value:", fm:get_dataref_value()) +print("forced a garbade collect") +collectgarbage("collect") +print("test fm:get_dataref_value:", fm:get_dataref_value()) +print(fm) +-- print(fm:softmax()) +print(dm) +-- print(dm:softmax()) |