ComenzarEmpieza gratis

Finaliza la poda quitando la máscara.

Después de podar un modelo, debes finalizarlo antes de guardarlo o implementarlo. Esto significa eliminar la máscara de poda para que el modelo ya no realice un seguimiento de los pesos que se pusieron a cero. Utilizarás prune.remove() para completar este paso.

Este ejercicio forma parte del curso

Modelos de IA escalables con PyTorch Lightning

Ver curso

Instrucciones del ejercicio

  • Finaliza la poda del parámetro de peso.
  • Utiliza prune.remove() para eliminar la máscara y almacenar los pesos finales.
  • Imprime el modelo para confirmar que se ha eliminado la poda.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

import torch.nn.utils.prune as prune
# Before pruning
print(model)
# Finalize pruning by removing the pruning mask
prune.____(model[3], "____")
# Print model structure after pruning
print(____)
Editar y ejecutar código