[SYCL] Fix some SYCL tests

This commit is contained in:
Romain Biessy
2022-08-16 17:37:54 +00:00
committed by Rasmus Munk Larsen
parent 27367017bd
commit 2f7cce2dd5
4 changed files with 7 additions and 100 deletions

View File

@@ -86,7 +86,8 @@ void test_unary_builtins_for_scalar(const Eigen::SyclDevice& sycl_device,
{
/* Assignment(out, Operator(out)) */
Tensor<DataType, 3, DataLayout, int64_t> out(tensor_range);
out = out.random() + DataType(0.01);
// Offset with 1 to avoid tiny output (< 1e-6) as they can easily fail.
out = out.random() + DataType(1);
Tensor<DataType, 3, DataLayout, int64_t> reference(out);
DataType *gpu_data_out = static_cast<DataType *>(
sycl_device.allocate(out.size() * sizeof(DataType)));