amandaodoo's picture
Publicar modelo y Model Card
5512eb9 verified
|
Raw History Blame Contribute Delete
1.24 kB
---
language:
- es
library_name: pytorch
pipeline_tag: tabular-regression
tags:
- machine-learning
- regression
- linear-regression
- educational-example
- torch-export
license: mit
---
# PyTorch: exportar en formato torch.export
Exporta el modelo entrenado en `pytorch-entrenamiento-evaluacion` al formato **torch.export** (`model.pt2`) y lo vuelve a cargar para predecir.
## Cómo correrlo
```bash
python ../pytorch-entrenamiento-evaluacion/train.py # si todavía no está entrenado
python exportar.py
python cargar.py
```
## Usar el modelo desde el Hub
Esta carpeta se puede subir tal cual como repositorio de modelo (desde la raíz: `python publicar_en_hub.py 00-formatos-exportacion/pytorch-exportar-torch-export`). Después, desde cualquier PC:
```bash
python predict_hub.py tu-usuario/casas-pytorch-exportar-torch-export
```
## Qué guarda el formato
| | |
|---|---|
| **¿Qué guarda?** | el grafo de operaciones y los pesos |
| **¿Cómo se carga?** | `torch.export.load(...).module()`, sin la clase. |
| **¿Es seguro abrirlo si viene de un desconocido?** | Sí, no usa pickle. |
| **¿Para qué caso?** | llevar el modelo a producción o a otros dispositivos |