aboutsummaryrefslogtreecommitdiff
path: root/examples/cumatrix_example.lua
diff options
context:
space:
mode:
authorDeterminant <[email protected]>2015-06-22 19:01:29 +0800
committerDeterminant <[email protected]>2015-06-22 19:01:29 +0800
commit2497fd9e7a0fae5ee4887890d7a312e0e08a93b8 (patch)
tree382f97575bd2df9ee6abb1662b11b279fc22d72b /examples/cumatrix_example.lua
parent196e9b48a3541caccdffc5743001cced70667091 (diff)
major change: use luarocks to manage project
Diffstat (limited to 'examples/cumatrix_example.lua')
-rw-r--r--examples/cumatrix_example.lua31
1 files changed, 0 insertions, 31 deletions
diff --git a/examples/cumatrix_example.lua b/examples/cumatrix_example.lua
deleted file mode 100644
index 544fc7f..0000000
--- a/examples/cumatrix_example.lua
+++ /dev/null
@@ -1,31 +0,0 @@
-m = 4
-n = 4
-fm = nerv.CuMatrixFloat(m, n)
-dm = nerv.CuMatrixDouble(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(fm)
-fs = fm:create()
-fs:softmax(fm)
--- print(fs)
-print(dm)
-ds = dm:create()
-ds:softmax(dm)
--- print(ds)
-print(fs)
-print(fs + fs)
-print(ds + ds)
-print(fs - fs)
-print(ds - ds)
-
-a = fs:create()
-a:mul_elem(fs, fs)
-print(a)
-a:log_elem(fs)
-print(a)