def METHOD_NAME(self, state: SDFGState, sdfg: SDFG):
    map_entry = self.map_entry
    current_map = map_entry.map
    # Expand the innermost map if multidimensional
    if len(current_map.params) > 1:
        ext, rem = dace.transformation.helpers.extract_map_dims(sdfg, map_entry,
                                                                list(range(len(current_map.params) - 1)))
        map_entry = rem
        current_map = map_entry.map
    subgraph = state.scope_subgraph(map_entry)
    # Set the schedule
    current_map.schedule = dace.dtypes.ScheduleType.SVE_Map
    # Infer all connector types and apply them
    inferred = infer_types.infer_connector_types(sdfg, state, subgraph)
    infer_types.apply_connector_types(inferred)
    # Infer vector connectors and AccessNodes and apply them
    vector_inference.infer_vectors(sdfg,
                                   state,
                                   map_entry,
                                   self.vec_len,
                                   flags=vector_inference.VectorInferenceFlags.Allow_Stride,
                                   METHOD_NAME=True)