Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,8 @@ GLUFusion::GLUFusion() {

auto variadic_split =
ov::as_type_ptr<v1::VariadicSplit>(pattern_map.at(variadic_split_m).get_node_shared_ptr());
if (!variadic_split)
return false;
auto variadic_split_in_ps = variadic_split->get_input_partial_shape(0);
auto last_dim = variadic_split_in_ps.rank().get_length() - 1;

Expand All @@ -106,7 +108,7 @@ GLUFusion::GLUFusion() {
if (split_lengths_value != split_length)
return false;

auto data = pattern_map.at(data_m);
const auto& data = pattern_map.at(data_m);
auto output_type = m.get_match_root()->get_output_element_type(0);

auto swiglu = std::make_shared<ov::op::internal::GLU>(data,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ namespace {
std::string make_unique_tensor_name(const TensorNamesMap& names_map, const std::string& name, size_t hash) {
static const auto port_num_pattern = std::regex(R"((.*?)(:\d+)?$)");
std::smatch matches;
std::regex_match(name, matches, port_num_pattern);
if (!std::regex_match(name, matches, port_num_pattern)) {
return name;
}
Comment thread
mryzhov marked this conversation as resolved.
Outdated

auto idx = 1;

Expand Down Expand Up @@ -143,7 +145,7 @@ bool ResolveNameCollisions::run_on_model(const std::shared_ptr<Model>& model) {
}
}
};
const auto resolve_node_name = m_resolve_all_names ? resolve_nodes_any_name : resolve_nodes_generated_name;
const auto& resolve_node_name = m_resolve_all_names ? resolve_nodes_any_name : resolve_nodes_generated_name;

collect_name_collisions_map(model, node_names_map);
for (const auto& [_, same_name_ops] : node_names_map) {
Expand Down
Loading