Skip to content

Commit 68a1489

Browse files
committed
[GPU] Update expected params_hash values in check_hash_value tests
The addition of _is_dynamic_impl to kernel_impl_params::hash() changed all params_hash values. Update the hardcoded expected values accordingly. The fc immad path value is computed via the same hash_combine(seed, false) pattern.
1 parent 4d2842c commit 68a1489

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/plugins/intel_gpu/tests/unit/test_cases/hash_key_gpu_test.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class check_hash_value: public ::testing::Test {
4444
const auto params_hash = prim_inst->get_impl_params()->hash();
4545

4646
ASSERT_EQ(primitive_hash, 4145865612957978777UL);
47-
ASSERT_EQ(params_hash, 1717643793116242977UL);
47+
ASSERT_EQ(params_hash, 17032268110340550432UL);
4848
}
4949

5050
void test_fc_basic(bool is_caching_test) {
@@ -72,10 +72,10 @@ class check_hash_value: public ::testing::Test {
7272
const auto params_hash = primitve->type->get_fake_aligned_params(*prim_inst->get_impl_params()).hash();
7373
if (!engine.get_device_info().supports_immad) {
7474
ASSERT_EQ(primitive_hash, 7598234300934878892UL);
75-
ASSERT_EQ(params_hash, 11299466913497096101UL);
75+
ASSERT_EQ(params_hash, 14405474412601472327UL);
7676
} else {
7777
ASSERT_EQ(primitive_hash, 7598234300934878892UL);
78-
ASSERT_EQ(params_hash, 1769764666437385277UL);
78+
ASSERT_EQ(params_hash, 3643048064050086965UL);
7979
}
8080
}
8181

@@ -105,7 +105,7 @@ class check_hash_value: public ::testing::Test {
105105
const auto params_hash = prim_inst->get_impl_params()->hash();
106106

107107
ASSERT_EQ(primitive_hash, 7823853951962111674UL);
108-
ASSERT_EQ(params_hash, 5049423120420866837UL);
108+
ASSERT_EQ(params_hash, 15014307511676955307UL);
109109
}
110110

111111
void test_gemm_basic(bool is_caching_test) {
@@ -128,7 +128,7 @@ class check_hash_value: public ::testing::Test {
128128
const auto primitive_hash = primitve->hash();
129129
const auto params_hash = prim_inst->get_impl_params()->hash();
130130
ASSERT_EQ(primitive_hash, 13388149315122571178UL);
131-
ASSERT_EQ(params_hash, 17362657208739837157UL);
131+
ASSERT_EQ(params_hash, 9913792984416580823UL);
132132
}
133133

134134
void test_permute_basic(bool is_caching_test) {
@@ -149,7 +149,7 @@ class check_hash_value: public ::testing::Test {
149149
const auto params_hash = prim_inst->get_impl_params()->hash();
150150

151151
ASSERT_EQ(primitive_hash, 4658575237077439700UL);
152-
ASSERT_EQ(params_hash, 15976735712435632434UL);
152+
ASSERT_EQ(params_hash, 8658042201524321719UL);
153153
}
154154

155155
void test_reorder_basic(bool is_caching_test) {
@@ -176,7 +176,7 @@ class check_hash_value: public ::testing::Test {
176176
const auto params_hash = prim_inst->get_impl_params()->hash();
177177

178178
ASSERT_EQ(primitive_hash, 16293979194373117692UL);
179-
ASSERT_EQ(params_hash, 3897060862522441010UL);
179+
ASSERT_EQ(params_hash, 11879214303750875319UL);
180180
}
181181

182182
void test_reshape_basic(bool is_caching_test) {
@@ -202,7 +202,7 @@ class check_hash_value: public ::testing::Test {
202202
const auto params_hash = prim_inst->get_impl_params()->hash();
203203

204204
ASSERT_EQ(primitive_hash, 1534749073560581535UL);
205-
ASSERT_EQ(params_hash, 6426521365118381035UL);
205+
ASSERT_EQ(params_hash, 4259905397187331224UL);
206206
}
207207

208208
void test_conv_basic(bool is_caching_test) {
@@ -227,7 +227,7 @@ class check_hash_value: public ::testing::Test {
227227
const auto params_hash = prim_inst->get_impl_params()->hash();
228228

229229
ASSERT_EQ(primitive_hash, 10199782087454290518UL);
230-
ASSERT_EQ(params_hash, 655948409235783525UL);
230+
ASSERT_EQ(params_hash, 4739363946872249783UL);
231231
}
232232

233233
void test_quantize_basic(bool is_caching_test) {
@@ -257,7 +257,7 @@ class check_hash_value: public ::testing::Test {
257257
const auto primitive_hash = primitve->hash();
258258
const auto params_hash = prim_inst->get_impl_params()->hash();
259259
ASSERT_EQ(primitive_hash, 4135863035456568493UL);
260-
ASSERT_EQ(params_hash, 9610563181439837451UL);
260+
ASSERT_EQ(params_hash, 18186489287727444144UL);
261261
}
262262
};
263263

0 commit comments

Comments
 (0)