Skip to content

Commit 890f2e1

Browse files
authored
[GPU] Fix empty oneDnn users (#26900)
### Details: - Fix empty oneDnn users
1 parent 0ae3683 commit 890f2e1

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/plugins/intel_gpu/src/graph/layout_optimizer.cpp

+7-5
Original file line numberDiff line numberDiff line change
@@ -1089,11 +1089,13 @@ format layout_optimizer::get_expected_format(quantize_node const& node) {
10891089
auto use_onednn_impls = _optimization_attributes.use_onednn_impls;
10901090

10911091
if (use_onednn_impls) {
1092-
auto& user = node.get_users().front();
1093-
if (user != nullptr && user->get_preferred_input_fmt(user->get_dependency_index(node)) != format::any) {
1094-
expected = user->get_preferred_input_fmt(user->get_dependency_index(node));
1095-
} else {
1096-
expected = format::any;
1092+
expected = format::any;
1093+
auto& users = node.get_users();
1094+
if (users.size() != 0) {
1095+
auto& user = users.front();
1096+
if (user != nullptr && user->get_preferred_input_fmt(user->get_dependency_index(node)) != format::any) {
1097+
expected = user->get_preferred_input_fmt(user->get_dependency_index(node));
1098+
}
10971099
}
10981100
} else if (only_gemm_users(node)) {
10991101
// TODO: Gemm is not supporting fsv layouts

0 commit comments

Comments
 (0)