

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# PyTorch
<a name="tutorial-pytorch"></a>

## ¿Activando PyTorch
<a name="tutorial-pytorch-overview"></a>

Cuando se lanza un paquete Conda estable de un marco de trabajo, se prueba y se preinstala en la DLAMI. Si desea ejecutar la última compilación nocturna sin probar, puede [PyTorchInstall's Nightly Build (experimental)](#tutorial-pytorch-install) manualmente. 

Para activar el marco de trabajo instalado actualmente, siga estas instrucciones en la AMI de aprendizaje profundo con Conda.

Para PyTorch Python 3 con CUDA y MKL-DNN, ejecute este comando:

```
$ source activate pytorch_p310
```

Inicie el terminal de iPython.

```
(pytorch_p310)$ ipython
```

Ejecute un programa rápido. PyTorch 

```
import torch
x = torch.rand(5, 3)
print(x)
print(x.size())
y = torch.rand(5, 3)
print(torch.add(x, y))
```

Debería ver la matriz aleatoria inicial, a continuación su tamaño y, por último, la adición de otra matriz aleatoria.

## PyTorchInstall's Nightly Build (experimental)
<a name="tutorial-pytorch-install"></a>

**¿Cómo realizar una instalación a PyTorch partir de una compilación nocturna**

Puede instalar la versión más reciente PyTorch en uno de los entornos de PyTorch Conda o en ambos de su AMI de aprendizaje profundo con Conda.

1. 
   + (Opción para Python 3): active el PyTorch entorno Python 3:

     ```
     $ source activate pytorch_p310
     ```

1. En los pasos restantes se da por hecho que está utilizando el entorno `pytorch_p310`. Elimine lo que está instalado actualmente PyTorch:

   ```
   (pytorch_p310)$ pip uninstall torch
   ```

1. 
   + (Opción para instancias de GPU): instala la última versión nocturna PyTorch con CUDA.0:

     ```
     (pytorch_p310)$ pip install torch_nightly -f https://download.pytorch.org/whl/nightly/cu100/torch_nightly.html
     ```
   + (Opción para instancias de CPU): instala la última versión nocturna para las instancias que no tengan: PyTorch GPUs

     ```
     (pytorch_p310)$ pip install torch_nightly -f https://download.pytorch.org/whl/nightly/cpu/torch_nightly.html
     ```

1. Para comprobar que has instalado correctamente la última versión nocturna, inicia el IPython terminal y comprueba la versión de. PyTorch

   ```
   (pytorch_p310)$ ipython
   ```

   ```
   import torch
   print (torch.__version__)
   ```

   El resultado debería ser similar a `1.0.0.dev20180922`

1. Para comprobar que la compilación PyTorch nocturna funciona bien con el ejemplo del MNIST, puedes ejecutar un script de prueba desde el repositorio PyTorch de ejemplos:

   ```
   (pytorch_p310)$ cd ~
   (pytorch_p310)$ git clone https://github.com/pytorch/examples.git pytorch_examples
   (pytorch_p310)$ cd pytorch_examples/mnist
   (pytorch_p310)$ python main.py || exit 1
   ```

## Más tutoriales
<a name="tutorial-pytorch-more"></a>

Para obtener más tutoriales y ejemplos, consulta los documentos oficiales, la [PyTorch documentación](http://pytorch.org/docs/master/) y el sitio web del [PyTorch](http://pytorch.org)framework.