[Pkg-opencl-devel] beignet: weird test results
Rebecca N. Palmer
rebecca_palmer at zoho.com
Sun Nov 2 12:43:55 UTC 2014
While the official test suite has many failures on 0.8 and few to none
on 0.9.3, my own testing (see attached) suggests that those bugs (erf(c)
diverges in tails, tgamma is actually lgamma, pow/pown give wrong sign)
actually exist in *both* versions; the main difference between the two
on my hardware appears to be that sin/cos/tan are much faster but less
accurate in 0.9.3.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: accuracy_speed_test.py
Type: text/x-python
Size: 1367 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-opencl-devel/attachments/20141102/f18c39f0/attachment-0001.py>
-------------- next part --------------
rnpalmer at rnpalmer-laptop:~$ sudo dpkg -i '/home/rnpalmer/Debian/builds/stackbuild/beignet_0.9.3+dfsg-1_amd64.deb'
Selecting previously unselected package beignet.
(Reading database ... 225526 files and directories currently installed.)
Preparing to unpack .../beignet_0.9.3+dfsg-1_amd64.deb ...
Unpacking beignet (0.9.3+dfsg-1) ...
Setting up beignet (0.9.3+dfsg-1) ...
rnpalmer at rnpalmer-laptop:~$ sudo apt-get install python3-pyopencl
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
python3-imaging-tk python3-opengl python3-pytest python3-matplotlib
python3-pyopencl-dbg
The following NEW packages will be installed:
python3-pyopencl
0 upgraded, 1 newly installed, 0 to remove and 66 not upgraded.
Need to get 356 kB of archives.
After this operation, 1,952 kB of additional disk space will be used.
Get:1 http://ftp.uk.debian.org/debian/ jessie/main python3-pyopencl amd64 2014.1-2 [356 kB]
Fetched 356 kB in 1s (311 kB/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package python3-pyopencl.
(Reading database ... 225532 files and directories currently installed.)
Preparing to unpack .../python3-pyopencl_2014.1-2_amd64.deb ...
Unpacking python3-pyopencl (2014.1-2) ...
Setting up python3-pyopencl (2014.1-2) ...
rnpalmer at rnpalmer-laptop:~$ python3 ~/Debian/OpenCL/accuracy_speed_test.pycos abs avg err: 1.73013e-05 max err: 6.10352e-05 rel avg err: 2.02885e-05 max err: 6.10352e-05 time: 0.0017561912536621094
cos abs avg err: 1.28974e-05 max err: 6.10352e-05 rel avg err: 2.01648e-05 max err: 0.01152 time: 0.0018193721771240234
sin abs avg err: 8.96325e-06 max err: 4.95315e-05 rel avg err: 1.96187e-05 max err: 6.07967e-05 time: 0.002661466598510742
sin abs avg err: 1.2893e-05 max err: 6.10352e-05 rel avg err: 2.01412e-05 max err: 0.0107275 time: 0.001680612564086914
tan abs avg err: 8.55698e-06 max err: 6.12736e-05 rel avg err: 1.4575e-05 max err: 5.05447e-05 time: 0.0017359256744384766
tan abs avg err: 0.0103615 max err: 3716.78 rel avg err: 1.48359e-05 max err: 0.0116544 time: 0.0017576217651367188
cosh abs avg err: 5.68112e-08 max err: 3.57628e-07 rel avg err: 5.31868e-08 max err: 3.57628e-07 time: 0.0018069744110107422
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: overflow encountered in cosh
b0=f[1](aCL.get())
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:25: RuntimeWarning: invalid value encountered in subtract
abserr=np.abs(b-b0)
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: invalid value encountered in true_divide
relerr=np.abs(b/b0-1)
cosh abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.0017189979553222656
cospi abs avg err: 1.24736e-05 max err: 6.09756e-05 rel avg err: 2.01954e-05 max err: 0.0223891 time: 0.0017273426055908203
cospi abs avg err: 1.28902e-05 max err: 6.10352e-05 rel avg err: 2.03588e-05 max err: 0.0664656 time: 0.0016913414001464844
tanh abs avg err: 2.79629e-08 max err: 1.78814e-07 rel avg err: 1.25565e-07 max err: 7.92742e-06 time: 0.0016970634460449219
tanh abs avg err: 0.0 max err: 0.0 rel avg err: 0.0 max err: 0.0 time: 0.0016810894012451172
exp abs avg err: 2.22348e-08 max err: 1.19209e-07 rel avg err: 4.75125e-08 max err: 2.38419e-07 time: 0.0027496814727783203
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: overflow encountered in exp
b0=f[1](aCL.get())
exp abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.0017547607421875
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in log
b0=f[1](aCL.get())
log abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.0017023086547851562
log abs avg err: 1.44392e-07 max err: 4.76837e-07 rel avg err: 2.95261e-08 max err: 1.19209e-07 time: 0.0017087459564208984
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in sqrt
b0=f[1](aCL.get())
sqrt abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.0017027854919433594
sqrt abs avg err: 1.32961e-07 max err: 1.90735e-06 rel avg err: 6.77884e-09 max err: 1.19209e-07 time: 0.0016870498657226562
acos abs avg err: 6.60609e-08 max err: 4.76837e-07 rel avg err: 4.23687e-08 max err: 2.38419e-07 time: 0.0020482540130615234
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in arccos
b0=f[1](aCL.get())
acos abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.001720428466796875
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in arccosh
b0=f[1](aCL.get())
acosh abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.0017344951629638672
acosh abs avg err: 1.58646e-07 max err: 4.76837e-07 rel avg err: 3.13334e-08 max err: 1.78814e-07 time: 0.0017151832580566406
erf abs avg err: 0.141543 max err: 0.515158 rel avg err: 0.209486 max err: 0.624114 time: 0.0017058849334716797
erf abs avg err: 3.65467e+23 max err: 3.61775e+24 rel avg err: 3.65467e+23 max err: 3.61775e+24 time: 0.0017235279083251953
[ -1.41330993e+00 -8.50274861e-01 -3.89604658e-01 0.00000000e+00
3.62648189e-01 6.54230654e-01 8.43448460e-01 9.56750214e-01
1.14905596e+00 2.09436727e+00 6.25233793e+00 2.09521618e+01
6.47166138e+01 1.78826660e+02 4.46802948e+02 1.02524658e+03
2.19035571e+03 4.40538623e+03 8.41540234e+03 1.53768164e+04]
[-0.84270078 -0.65422136 -0.3626481 0. 0.36264816 0.65422136
0.84270078 0.94065356 0.98157787 0.99532229 0.99903256 0.99983758
0.99997789 0.99999756 0.99999976 1. 1. 1. 1.
1. ]
erfc abs avg err: 0.141543 max err: 0.515158 rel avg err: 0.0834726 max err: 0.282213 time: 0.0015876293182373047
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: divide by zero encountered in true_divide
relerr=np.abs(b/b0-1)
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: overflow encountered in true_divide
relerr=np.abs(b/b0-1)
erfc abs avg err: 3.65467e+23 max err: 3.61775e+24 rel avg err: inf max err: inf time: 0.001735687255859375
[ 2.41331005e+00 1.85027480e+00 1.38960469e+00 1.00000000e+00
6.37351811e-01 3.45769346e-01 1.56551540e-01 4.32497859e-02
-1.49055958e-01 -1.09436727e+00 -5.25233793e+00 -1.99521618e+01
-6.37166138e+01 -1.77826660e+02 -4.45802948e+02 -1.02424658e+03
-2.18935571e+03 -4.40438623e+03 -8.41440234e+03 -1.53758164e+04]
[ 1.84270084e+00 1.65422142e+00 1.36264813e+00 1.00000000e+00
6.37351871e-01 3.45778614e-01 1.57299206e-01 5.93464524e-02
1.84221193e-02 4.67773480e-03 9.67428845e-04 1.62440774e-04
2.20904967e-05 2.42846477e-06 2.15494467e-07 1.54172586e-08
8.88458807e-10 4.12093276e-11 1.53745983e-12 4.61143168e-14]
tgamma abs avg err: 9.50479 max err: 105.18 rel avg err: 1.3021 max err: 1.357 time: 0.004244565963745117
tgamma abs avg err: inf max err: inf rel avg err: 1.0 max err: 1.0 time: 0.0021524429321289062
[ inf 1.39088583 1.40176272 inf 0.98542053 0.30315036
0. -0.11319163 -0.10231481 0. 0.17449038 0.40851086
0.69314718 1.02178848 1.3893398 1.79175949 2.22576118 2.68862271
3.17805386 3.69209814]
[ inf -4.01840734 -4.06235409 inf 2.67893815
1.35411799 1. 0.8929795 0.90274531 1. 1.19063926
1.50457561 2. 2.7781589 4.01220036 6. 9.26053047
14.71140099 24. 40.12896729]
pow abs avg err: 0.274545 max err: 1.63074 rel avg err: 2.0 max err: 2.0 time: 0.0015752315521240234
pow abs avg err: 1.40541e+08 max err: 2.48303e+09 rel avg err: 9.36505e-07 max err: 3.09944e-06 time: 0.0017499923706054688
[ 1.00000000e+00 1.31687194e-01 4.11522435e-03 0.00000000e+00
4.11522808e-03 1.31687194e-01 1.00000000e+00 4.21399069e+00
1.28600845e+01 3.20000000e+01 6.91645737e+01 1.34847748e+02
2.42999969e+02 4.11522583e+02 6.62761047e+02 1.02400000e+03
1.52795557e+03 2.21326636e+03 3.12499927e+03 4.31512793e+03]
[ -1.00000000e+00 -1.31687209e-01 -4.11522528e-03 0.00000000e+00
4.11522901e-03 1.31687209e-01 1.00000000e+00 4.21399069e+00
1.28600855e+01 3.20000000e+01 6.91645966e+01 1.34847763e+02
2.43000000e+02 4.11522736e+02 6.62761169e+02 1.02400000e+03
1.52795508e+03 2.21326709e+03 3.12500000e+03 4.31512842e+03]
pown abs avg err: 0.274545 max err: 1.63074 rel avg err: 2.0 max err: 2.0 time: 0.0015959739685058594
pown abs avg err: 1.40541e+08 max err: 2.48303e+09 rel avg err: 9.36505e-07 max err: 3.09944e-06 time: 0.0016472339630126953
[ 1.00000000e+00 1.31687194e-01 4.11522435e-03 0.00000000e+00
4.11522808e-03 1.31687194e-01 1.00000000e+00 4.21399069e+00
1.28600845e+01 3.20000000e+01 6.91645737e+01 1.34847748e+02
2.42999969e+02 4.11522583e+02 6.62761047e+02 1.02400000e+03
1.52795557e+03 2.21326636e+03 3.12499927e+03 4.31512793e+03]
[ -1.00000000e+00 -1.31687209e-01 -4.11522528e-03 0.00000000e+00
4.11522901e-03 1.31687209e-01 1.00000000e+00 4.21399069e+00
1.28600855e+01 3.20000000e+01 6.91645966e+01 1.34847763e+02
2.43000000e+02 4.11522736e+02 6.62761169e+02 1.02400000e+03
1.52795508e+03 2.21326709e+03 3.12500000e+03 4.31512842e+03]
rnpalmer at rnpalmer-laptop:~$ sudo apt-get remove beignet python3-pyopenclReading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libboost-python1.55.0 libjs-sphinxdoc libjs-underscore python-pyopencl-doc
python3-pytools
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
beignet python3-pyopencl
0 upgraded, 0 newly installed, 2 to remove and 66 not upgraded.
After this operation, 41.7 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 225574 files and directories currently installed.)
Removing python3-pyopencl (2014.1-2) ...
Removing beignet (0.9.3+dfsg-1) ...
rnpalmer at rnpalmer-laptop:~$ sudo apt-get install beignet python3-pyopencl
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
python3-imaging-tk python3-opengl python3-pytest python3-matplotlib
python3-pyopencl-dbg
The following NEW packages will be installed:
beignet python3-pyopencl
0 upgraded, 2 newly installed, 0 to remove and 66 not upgraded.
Need to get 0 B/9,826 kB of archives.
After this operation, 37.8 MB of additional disk space will be used.
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
serious bugs of beignet (→ 0.8-1.1) <Outstanding>
b1 - #764930 - beignet: FTBFS - uses versioned llvm commands, but unversioned build dependency
serious bugs of beignet (→ 0.8-1.1) <Forwarded>
b2 - #767387 - beignet: Non-free files in test suite
Summary:
beignet(2 bugs)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...] Y
Selecting previously unselected package beignet.
(Reading database ... 225522 files and directories currently installed.)
Preparing to unpack .../beignet_0.8-1.1_amd64.deb ...
Unpacking beignet (0.8-1.1) ...
Selecting previously unselected package python3-pyopencl.
Preparing to unpack .../python3-pyopencl_2014.1-2_amd64.deb ...
Unpacking python3-pyopencl (2014.1-2) ...
Setting up beignet (0.8-1.1) ...
Setting up python3-pyopencl (2014.1-2) ...
rnpalmer at rnpalmer-laptop:~$ python3 ~/Debian/OpenCL/accuracy_speed_test.py
cos abs avg err: 8.79574e-09 max err: 5.96046e-08 rel avg err: 1.33411e-08 max err: 1.19209e-07 time: 0.10401201248168945
cos abs avg err: 5.52207e-09 max err: 5.96046e-08 rel avg err: 8.57496e-09 max err: 1.19209e-07 time: 0.3779487609863281
sin abs avg err: 3.93931e-09 max err: 5.96046e-08 rel avg err: 6.28895e-09 max err: 1.19209e-07 time: 0.15038585662841797
sin abs avg err: 5.54884e-09 max err: 5.96046e-08 rel avg err: 8.5963e-09 max err: 1.19209e-07 time: 0.3385486602783203
tan abs avg err: 5.25117e-11 max err: 1.19209e-07 rel avg err: 6.07967e-11 max err: 1.19209e-07 time: 0.1597886085510254
tan abs avg err: 3.51071e-11 max err: 1.90735e-06 rel avg err: 3.75509e-11 max err: 1.19209e-07 time: 0.340360164642334
cosh abs avg err: 4.75848e-09 max err: 2.38419e-07 rel avg err: 4.29028e-09 max err: 1.78814e-07 time: 0.05904579162597656
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: overflow encountered in cosh
b0=f[1](aCL.get())
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:25: RuntimeWarning: invalid value encountered in subtract
abserr=np.abs(b-b0)
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: invalid value encountered in true_divide
relerr=np.abs(b/b0-1)
cosh abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.012170076370239258
cospi abs avg err: 1.24824e-05 max err: 6.09756e-05 rel avg err: 2.01972e-05 max err: 0.0150333 time: 0.01681351661682129
cospi abs avg err: 1.29094e-05 max err: 6.10352e-05 rel avg err: 2.03682e-05 max err: 0.0644181 time: 0.0020542144775390625
tanh abs avg err: 1.05375e-08 max err: 1.78814e-07 rel avg err: 2.9501e-08 max err: 3.57628e-07 time: 0.0360715389251709
tanh abs avg err: 0.0 max err: 0.0 rel avg err: 0.0 max err: 0.0 time: 0.0030210018157958984
exp abs avg err: 4.99555e-09 max err: 5.96046e-08 rel avg err: 9.18001e-09 max err: 1.19209e-07 time: 0.04130196571350098
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: overflow encountered in exp
b0=f[1](aCL.get())
exp abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.007554769515991211
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in log
b0=f[1](aCL.get())
log abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.02152729034423828
log abs avg err: 4.47273e-10 max err: 4.76837e-07 rel avg err: 9.32217e-11 max err: 1.19209e-07 time: 0.0031058788299560547
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in sqrt
b0=f[1](aCL.get())
sqrt abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.018027544021606445
sqrt abs avg err: 1.34423e-07 max err: 1.90735e-06 rel avg err: 6.87408e-09 max err: 1.19209e-07 time: 0.002045154571533203
acos abs avg err: 6.61019e-08 max err: 4.76837e-07 rel avg err: 4.24236e-08 max err: 2.38419e-07 time: 0.024213075637817383
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in arccos
b0=f[1](aCL.get())
acos abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.002511739730834961
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:24: RuntimeWarning: invalid value encountered in arccosh
b0=f[1](aCL.get())
acosh abs avg err: nan max err: nan rel avg err: nan max err: nan time: 0.03616142272949219
acosh abs avg err: 4.9758e-10 max err: 4.76837e-07 rel avg err: 9.85265e-11 max err: 1.19209e-07 time: 0.0034999847412109375
erf abs avg err: 0.141538 max err: 0.515157 rel avg err: 0.209413 max err: 0.624113 time: 0.017278671264648438
erf abs avg err: 3.66401e+23 max err: 3.61773e+24 rel avg err: 3.66401e+23 max err: 3.61773e+24 time: 0.0022132396697998047
[ -1.41330993e+00 -8.50274861e-01 -3.89604658e-01 0.00000000e+00
3.62648189e-01 6.54230654e-01 8.43448460e-01 9.56750214e-01
1.14905596e+00 2.09436727e+00 6.25233793e+00 2.09521618e+01
6.47166138e+01 1.78826660e+02 4.46802948e+02 1.02524658e+03
2.19035571e+03 4.40538623e+03 8.41540234e+03 1.53768164e+04]
[-0.84270078 -0.65422136 -0.3626481 0. 0.36264816 0.65422136
0.84270078 0.94065356 0.98157787 0.99532229 0.99903256 0.99983758
0.99997789 0.99999756 0.99999976 1. 1. 1. 1.
1. ]
erfc abs avg err: 0.141538 max err: 0.515157 rel avg err: 0.0834591 max err: 0.282212 time: 0.019421100616455078
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: divide by zero encountered in true_divide
relerr=np.abs(b/b0-1)
/home/rnpalmer/Debian/OpenCL/accuracy_speed_test.py:26: RuntimeWarning: overflow encountered in true_divide
relerr=np.abs(b/b0-1)
erfc abs avg err: 3.66401e+23 max err: 3.61773e+24 rel avg err: inf max err: inf time: 0.0022559165954589844
[ 2.41331005e+00 1.85027480e+00 1.38960469e+00 1.00000000e+00
6.37351811e-01 3.45769346e-01 1.56551540e-01 4.32497859e-02
-1.49055958e-01 -1.09436727e+00 -5.25233793e+00 -1.99521618e+01
-6.37166138e+01 -1.77826660e+02 -4.45802948e+02 -1.02424658e+03
-2.18935571e+03 -4.40438623e+03 -8.41440234e+03 -1.53758164e+04]
[ 1.84270084e+00 1.65422142e+00 1.36264813e+00 1.00000000e+00
6.37351871e-01 3.45778614e-01 1.57299206e-01 5.93464524e-02
1.84221193e-02 4.67773480e-03 9.67428845e-04 1.62440774e-04
2.20904967e-05 2.42846477e-06 2.15494467e-07 1.54172586e-08
8.88458807e-10 4.12093276e-11 1.53745983e-12 4.61143168e-14]
tgamma abs avg err: 9.51486 max err: 105.197 rel avg err: 1.30189 max err: 1.357 time: 0.036058664321899414
tgamma abs avg err: inf max err: inf rel avg err: 1.0 max err: 1.0 time: 0.004283428192138672
[ 17.08709908 1.39088559 1.40176272 inf 0.98542053
0.30315036 0. -0.11319163 -0.10231481 0. 0.17449038
0.40851086 0.69314718 1.02178848 1.3893398 1.79175949
2.22576118 2.68862271 3.17805386 3.69209814]
[ inf -4.01840734 -4.06235409 inf 2.67893815
1.35411799 1. 0.8929795 0.90274531 1. 1.19063926
1.50457561 2. 2.7781589 4.01220036 6. 9.26053047
14.71140099 24. 40.12896729]
pow abs avg err: 0.274864 max err: 1.63073 rel avg err: 2.0 max err: 2.0 time: 0.01886725425720215
pow abs avg err: 1.40744e+08 max err: 2.48303e+09 rel avg err: 9.36328e-07 max err: 3.09944e-06 time: 0.0024597644805908203
[ 1.00000000e+00 1.31687194e-01 4.11522435e-03 0.00000000e+00
4.11522808e-03 1.31687194e-01 1.00000000e+00 4.21399069e+00
1.28600845e+01 3.20000000e+01 6.91645737e+01 1.34847748e+02
2.42999969e+02 4.11522583e+02 6.62761047e+02 1.02400000e+03
1.52795557e+03 2.21326636e+03 3.12499927e+03 4.31512793e+03]
[ -1.00000000e+00 -1.31687209e-01 -4.11522528e-03 0.00000000e+00
4.11522901e-03 1.31687209e-01 1.00000000e+00 4.21399069e+00
1.28600855e+01 3.20000000e+01 6.91645966e+01 1.34847763e+02
2.43000000e+02 4.11522736e+02 6.62761169e+02 1.02400000e+03
1.52795508e+03 2.21326709e+03 3.12500000e+03 4.31512842e+03]
pown abs avg err: 0.274864 max err: 1.63073 rel avg err: 2.0 max err: 2.0 time: 0.017981767654418945
pown abs avg err: 1.40744e+08 max err: 2.48303e+09 rel avg err: 9.36328e-07 max err: 3.09944e-06 time: 0.0025305747985839844
[ 1.00000000e+00 1.31687194e-01 4.11522435e-03 0.00000000e+00
4.11522808e-03 1.31687194e-01 1.00000000e+00 4.21399069e+00
1.28600845e+01 3.20000000e+01 6.91645737e+01 1.34847748e+02
2.42999969e+02 4.11522583e+02 6.62761047e+02 1.02400000e+03
1.52795557e+03 2.21326636e+03 3.12499927e+03 4.31512793e+03]
[ -1.00000000e+00 -1.31687209e-01 -4.11522528e-03 0.00000000e+00
4.11522901e-03 1.31687209e-01 1.00000000e+00 4.21399069e+00
1.28600855e+01 3.20000000e+01 6.91645966e+01 1.34847763e+02
2.43000000e+02 4.11522736e+02 6.62761169e+02 1.02400000e+03
1.52795508e+03 2.21326709e+03 3.12500000e+03 4.31512842e+03]
rnpalmer at rnpalmer-laptop:~$ python3 ~/Debian/OpenCL/accuracy_speed_test.py
More information about the Pkg-opencl-devel
mailing list