m=4n=4fm=nerv.CuMatrixFloat(m,n)dm=nerv.CuMatrixDouble(m,n)fori=0,m-1doforj=0,n-1do-- local t = math.random(10)t=i/(j+1)fm[i][j]=tdm[i][j]=tendendprint(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)