bazel test --config=opt --config=sycl --test_lang_filters=cc,py --action_env=LD_PRELOAD=/usr/lib/libOpenCL.so.1 --test_timeout 300,750,1200,3600 //tensorflow/python/kernel_tests:shape_ops_test
Error
FAIL: testRandom (__main__.TileTest)
...
Arrays are not equal
x and y nan location mismatch:
x: array([[[[[[[[[[ 5.931653e-01, 1.427206e-01, 9.919387e-01,
5.931653e-01, 1.427206e-01, 9.919387e-01],
[ 7.969127e-01, 8.957416e-01, 5.251474e-01,...
y: array([[[[[[[[[[ 0.000000e+00, 0.000000e+00, 0.000000e+00,
0.000000e+00, 0.000000e+00, 0.000000e+00],
[ 0.000000e+00, 0.000000e+00, 0.000000e+00,...
Caused when TileOp is called on 10 dimensional tensors, where the Eigen operation is not used and the fallback is to a CPU operation (but the tensor is still on the device not host).
The recent update to Tile ops (https://github.com/tensorflow/tensorflow/commit/26cb8a192914a05d02a078729db6f4b26439ad0c) fails the SYCL tests.
System Info
ComputeCpp 0.2.1
To reproduce
Error
Caused when TileOp is called on 10 dimensional tensors, where the Eigen operation is not used and the fallback is to a CPU operation (but the tensor is still on the device not host).