Fix ProtoPNet loading when disabled_pruned_prototypes is False
We need a special load_state_dict function to handle the case where the state_dict contains less prototypes (due to pruning) than the content of model_arch.yml.
We need a special load_state_dict function to handle the case where the state_dict contains less prototypes (due to pruning) than the content of model_arch.yml.