Articles of pytorch

XOR neural network no aprende

Estoy tratando de resolver el problema no lineal muy simple. Es la puerta XOR . Mi conocimiento de la escuela. XOR se puede resolver utilizando 2 nodos de entrada, 2 nodos de capa oculta. Y 1 salida. Es un problema de clasificación binaria. Genero los 1000 números enteros aleatorios, es 0 o 1 y luego […]

Obtención de franjas diagonales de matriz automáticamente en numpy o pytorch

Necesito obtener una franja diagonal de la matriz (no estoy seguro de la terminología aquí, la franja diagonal de la matriz parece describirla mejor) Digamos que tengo una matriz de tamaño KxN, donde K y N son tamaños arbitrarios y K> N. Digamos, tengo una matriz: [[ 0 1 2] [ 3 4 5] [ […]

¿Cómo convierto un Dataloader de Pytorch en una matriz numpy para mostrar datos de imágenes con matplotlib?

Soy nuevo en Pytorch. He estado tratando de aprender cómo ver mis imágenes de entrada antes de comenzar a entrenar en mi CNN. Me está costando mucho cambiar las imágenes a una forma que se puede usar con matplotlib. Hasta ahora he intentado esto: from multiprocessing import freeze_support import torch from torch import nn import […]

PyTorch / Gensim – Cómo cargar incrustaciones de palabras pre-entrenadas

Quiero cargar un word2vec pre-entrenado incrustado con gensim en una capa de incrustación PyTorch. Entonces, mi pregunta es, ¿cómo obtengo los pesos de incrustación cargados por gensim en la capa de incrustación de PyTorch? ¡Gracias por adelantado!

Pytorch Backprop a través de error variable volátil

Estoy intentando minimizar alguna entrada en relación con algún objective ejecutándola a través de varias iteraciones pasadas hacia atrás y actualizando la entrada en cada paso. La primera pasada se ejecuta con éxito pero recibo el siguiente error en la segunda pasada: RuntimeError: element 0 of variables tuple is volatile Este fragmento de código demuestra […]

¿Cómo se usan los polinomios de Hermite con descenso de gradiente estocástico (SGD)?

Estaba tratando de entrenar un modelo lineal polinomial simple con pytorch usando polinomios de Hermite ya que parecen tener un Hessian mejor condicionado. Para hacer eso, decidí usar el hermvander ya que da la matriz de Vandermonde con cada entrada siendo un término de hermite. Para hacer eso, acabo de hacer que mis vectores de […]

¿Diferencia entre tensor.permute y tensor.view en PyTorch?

¿Cuál es la diferencia entre tensor.permute() y tensor.view() ? Parecen hacer lo mismo.

Instalando PyTorch

Me gustaría usar PyTorch en un progtwig de Python. Las instrucciones para su instalación requieren conda. Después de instalar Conda me encontré >conda install -c pytorch pytorch (as instructed on the PyTorch [page][1]) Parecía prometedor, hasta el final. Solving environment: done ## Package Plan ## environment location: C:\ProgramData\Miniconda3 added / updated specs: – pytorch The […]

Pytorch – RuntimeError: Intentando retroceder a través del gráfico una segunda vez, pero los búferes ya se han liberado

Sigo corriendo en este error: RuntimeError: Intentando retroceder a través del gráfico una segunda vez, pero los búferes ya se han liberado. Especifique retain_graph = True cuando se llama hacia atrás la primera vez. Busqué en el foro de Pytorch, pero aún no puedo descubrir qué hice mal en mi función de pérdida personalizada. Mi […]

Dispositivo inválido Ordinal, CUDA / TORCH

Recibo este error al ejecutar el script en ubuntu 16.04. Por favor, tenga paciencia conmigo, soy nuevo en Python, he comprobado las opciones ya disponibles en Internet pero no pude arreglarlo. RuntimeError: cuda runtime error (10) : invalid device ordinal at torch/csrc/cuda/Module.cpp:32 Actualmente estoy ejecutando este archivo. from __future__ import print_function from models import LipRead […]