def METHOD_NAME(self):
    all_initializers = {
        name: get_optimizer(name)
        for name in get_backend_passes(self.name)
        if isinstance(get_optimizer(name), LayerOptimizerPass)
    }
    # Sort through the initializers based on the base class (e.g., to apply 'Layer' optimizers before 'Dense')
    sorted_initializers = sorted(all_initializers.items(), key=lambda x: len(x[1].layer_class.mro()))
    # Return only the names of the initializers
    return [opt[0] for opt in sorted_initializers]