Tag: pytorch
PyTorch ist ein deep learning framework implementiert eine dynamische computational Diagramm ist, das können Sie ändern, wie Sie Ihr Netzwerk verhält sich on-the-fly.
2
Antworten
Ich bin Herumspielen mit PyTorch mit dem Ziel, Sie zu lernen, und ich habe eine sehr dumme Frage: wie kann ich das multiplizieren einer matrix durch einen Vektor? Hier ist, was ich versucht habe: >>> import torch
2
Antworten
Wie zählen Sie die Gesamtzahl der Parameter in a PyTorch Modell? Etwas ähnliches model.count_params() in Keras. InformationsquelleAutor Fábio Perez | 2018-03-09
2
Antworten
Wenn ich eine 3D-Tensor (Variable) mit der Größe [a,b,c]. betrachten Sie es als b*c-matrix, und ich hoffe, dass all diese matrix bekam Zeile normalisiert. InformationsquelleAutor Qinqing Liu | 2017-11-21
1
Antworten
Ich habe drei einfache Fragen. Was passieren wird, ob meine custom-Verlust-Funktion ist nicht differenzierbar? Wird pytorch durch Fehler oder etwas anderes tun? Wenn ich erkläre einem Verlust variable in meine benutzerdefinierte Funktion, die repräsentieren den endgültigen Verlust
3
Antworten
sollte dies auf die schnelle. Wenn ich mit einem vordefinierten Modul in PyTorch, ich kann in der Regel Zugriff auf seine GEWICHTE relativ leicht. Aber wie greife ich auf Sie zu, wenn ich wickelte Sie das Modul
3
Antworten
Ich bin gerade erst mit PyTorch und bin leider ein bisschen verwirrt, wenn es darum geht, mit meiner eigenen Ausbildung/Prüfung von Bild-dataset für eine benutzerdefinierte Algorithmus. Für den Anfang, ich mache eine kleine "Hallo Welt"-esque convolutional shirt/Strumpf/Hose
3
Antworten
Tut es nennen forward() im nn.Module? Ich dachte, wenn wir nennen das Modell, forward Methode verwendet wird. Warum brauchen wir, um anzugeben, Zug()? InformationsquelleAutor Aerin | 2018-07-20
2
Antworten
Ich bin mit Torch7-Bibliothek für die Implementierung von neuronalen Netzen. Meistens verlasse ich mich auf vortrainierte Modelle. In Lua verwende ich die Fackel.load-Funktion zum laden eines Modells gespeichert als Fackel .t7-Datei. Ich bin gespannt über einen Wechsel
2
Antworten
Habe ich Zugang zu Tesla K20c, ich bin mit ResNet50 auf CIFAR10 Datensatz... Dann bekomme ich die Fehlermeldung: THCudaCheck FAIL file=/opt/conda/conda-bld/pytorch_1524584710464/work/aten/src/THC/generated/../generic/THCTensorMathPointwise.cu line=265 error=59 : device-side assert triggered Traceback (most recent call last): File "main.py", line 109, in
1
Antworten
Wie konvertiere ich eine PyTorch Tensor in eine python-Liste? Mein Aktueller Anwendungsfall ist die Konvertierung ein tensor der Größe [1, 2048, 1, 1] in eine Liste von 2048 Elementen. Mein tensor hat die floating-point-Werte. Gibt es eine
2
Antworten
Ich check das tutorial pytorch und die simialr Frage. Eigentlich bin ich verwirrt, Ist die Einbettung in pytorch (Einbetten) machen, die ähnliche Wörter nahe beieinander ? Und ich muss einfach geben Sie alle Sätze ? oder ist
5
Antworten
Ich versuche zu tun, eine einfache Sache, die war Zug ein lineares Modell mit Stochastic Gradient Descent (SGD) mit Fackel: import numpy as np import torch from torch.autograd import Variable import pdb def get_batch2(X,Y,M,dtype): X,Y = X.data.numpy(),
3
Antworten
Ich bin beim Lesen durch die Dokumentation von PyTorch und fand ein Beispiel, wo Sie schreiben, gradients = torch.FloatTensor([0.1, 1.0, 0.0001]) y.backward(gradients) print(x.grad) wo x war, einen ersten Variablen, von denen y konstruiert wurde (ein 3-Vektor). Die
7
Antworten
Gibt es eine Möglichkeit, ich kann drucken Sie die Zusammenfassung eines Modells in PyTorch wie model.summary() Methode wird in Keras wie folgt? Model Summary: ____________________________________________________________________________________________________ Layer (type) Output Shape Param # Connected to ==================================================================================================== input_1 (InputLayer) (None,
9
Antworten
Ich versuche zu installieren pytorch auf windows, und es ist eine, die verfügbar ist für Sie, sondern zeigt eine Fehlermeldung. conda install -c peterjc123 pytorch=0.1.12 Was ist der Fehler??? InformationsquelleAutor Pratik Sapkota | 2017-12-11
3
Antworten
Ich bin ein bisschen verwirrt durch die cross Entropie-Verlust in PyTorch. Angesichts dieses Beispiel: import torch import torch.nn as nn from torch.autograd import Variable output = Variable(torch.FloatTensor([0,0,0,1])).view(1, -1) target = Variable(torch.LongTensor([3])) criterion = nn.CrossEntropyLoss() loss = criterion(output,
1
Antworten
Ich bin ein Anfänger für Pytorch. Ich war versucht zu schreiben, CNN code verweisen Pytorch tutorial. Unten ist ein Teil des code, aber es zeigt Fehler "Absturz mit Laufzeitfehler: Variable Daten hat, um ein tensor, aber bekam
2
Antworten
Mein input-tensor ist die Fackel.DoubleTensor geben. Aber ich bekam den Absturz mit Laufzeitfehler unten: RuntimeError: Expected object of type torch.DoubleTensor but found type torch.FloatTensor for argument #2 'weight' Ich nicht geben Sie den Typ des Gewicht explizit(d.h.
1
Antworten
Als der PyTorch 0.4 diese Frage ist nicht mehr gültig. 0.4 Tensors und Variables zusammengeführt wurden. Wie kann ich ausführen, element-Weise Multiplikation mit einer variable und einem tensor in PyTorch? Mit zwei Tensoren funktioniert einwandfrei. Mit einer
3
Antworten
Bekomme ich ein 1-D IntTensor,aber ich wollen, konvertieren Sie es in einen integer. Ich versuche es nach dieser Methode: print(dictionary[IntTensor.int()]) aber bekam eine Fehlermeldung: KeyError: Variable containing: 423 [torch.IntTensor of size 1] Dank~ InformationsquelleAutor Ruben | 2017-12-01
2
Antworten
Ich bin ein Neuling versuchen, diese PyTorch CNN Arbeit mit der Katzen&Hunde-dataset von kaggle. Da es keine Ziele für die test-Bilder, die ich manuell klassifiziert einige der test-Bilder und legen Sie die Klasse im Dateinamen, in der
2
Antworten
Was ist volatile-Attribut einer Variablen in Pytorch? Hier ist ein Beispiel-code für die Definition einer Variablen in PyTorch. datatensor = Variable(data, volatile=True) InformationsquelleAutor satya | 2018-04-15
2
Antworten
ipdb> outputs.size() torch.Size([10, 100]) ipdb> print sum(outputs,0).size(),sum(outputs,1).size(),sum(outputs,2).size() (100L,) (100L,) (100L,) Wie kann ich die Summe über die Spalten statt? InformationsquelleAutor Abhishek Bhatia | 2017-06-27
2
Antworten
Ich soll das schreiben einer einfachen autoencoder in pytorch und verwenden BCELoss, jedoch bekomme ich NaN aus, da es erwartet, dass die Ziele auf, die zwischen 0 und 1. Könnte jemand post ein einfacher use case BCELoss
2
Antworten
In numpy, V.shape gibt ein Tupel von int-Werten der Dimensionen V. In tensorflow V.get_shape().as_list() gibt eine Liste von Ganzzahlen, die die Dimensionen der V. In pytorch, V.size() gibt ein size-Objekt, aber wie wandle ich es um ints?
4
Antworten
Wie Sie initialisiert die GEWICHTE und biases (zum Beispiel, mit dem Er oder Xavier-Initialisierung) in einem Netzwerk in PyTorch? InformationsquelleAutor Fábio Perez | 2018-03-22
2
Antworten
Bekomme ich diesen Fehler: C:\Users>conda install pytorch torchvision -c soumith Fetching package metadata ............. PackageNotFoundError: Package missing in current win-64 channels: - pytorch Bekam ich conda install pytorch torchvision -c soumith aus Pytorch offizielle website und ich
7
Antworten
Ich würde gerne wissen, ob pytorch ist mit meiner GPU. Es ist möglich, zu erkennen, mit nvidia-smi wenn es keine Aktivität von der GPU während des Prozesses, aber ich möchte etwas geschrieben python Skript. Gibt es eine
1
Antworten
Habe ich eine Liste (oder ein numpy-array) float-Werte. Erstellen Sie ein 1d-Fackel-tensor enthalten alle diese Werte. Ich kann die Fackel tensor und laufen eine Schleife um die Werte zu speichern. Aber ich möchte wissen gibt es eine
3
Antworten
Ich war durch dieses Beispiel einer LSTM-Sprache-Modell auf github (link). Was es tut, im Allgemeinen ist ziemlich klar für mich. Aber ich bin immer noch kämpfen, um zu verstehen, was Berufung contiguous() tut, kommt mehrmals im code.
5
Antworten
Ich finde nicht, jeden Befehl zu deinstallieren und entfernen Sie alle PyTorch Abhängigkeiten. Auch von pytorch.org. Ich installiert PyTorch mit conda install pytorch torchvision cuda80 -c soumith InformationsquelleAutor vincent | 2017-04-27
3
Antworten
Gibt es eine Möglichkeit, ich kann einfach L1/L2-Regularisierung in PyTorch? Wir können uns wohl die Berechnung der regularisierten Verlust, indem Sie einfach die data_loss mit der reg_loss aber gibt es einen expliziten Weg, jede Unterstützung von PyTorch
2
Antworten
Gibt es zwei PyTorch repositories : https://github.com/hughperkins/pytorch https://github.com/pytorch/pytorch Das erste muss ganz klar der Fackel und lua und ist ein wrapper, aber das zweite macht keinen Verweis auf die Fackel-Projekt, außer mit seinem Namen. Wie ist das
3
Antworten
import torch,ipdb import torch.autograd as autograd import torch.nn as nn import torch.nn.functional as F import torch.optim as optim from torch.autograd import Variable rnn = nn.LSTM(input_size=10, hidden_size=20, num_layers=2) input = Variable(torch.randn(5, 3, 10)) h0 = Variable(torch.randn(2, 3, 20))
3
Antworten
In numpy, ich kann eine einfache matrix-Multiplikation, wie diese: a = numpy.arange(2*3).reshape(3,2) b = numpy.arange(2).reshape(2,1) print(a) print(b) print(a.dot(b)) Jedoch, wenn ich versuche diese mit PyTorch Tensoren, funktioniert dies nicht: a = torch.Tensor([[1, 2, 3], [1, 2, 3]]).view(-1,
5
Antworten
Ich habe zum Beispiel 1D-Vektor mit dimension (5). Ich möchte Form in 2D-matrix (1,5). Hier ist, wie ich es mit numpy >>> import numpy as np >>> a = np.array([1,2,3,4,5]) >>> a.shape (5,) >>> a = np.reshape(a,
3
Antworten
War ich auf der Suche nach alternativen Möglichkeiten, um speichern Sie eine trainierte Modell in PyTorch. Bisher habe ich zwei alternativen gefunden. Fackel.save() zum speichern einer Modell-und Fackel.load() ein Modell laden. Modell.state_dict() speichern Sie eine trainierte Modell
2
Antworten
Wie die torch.utils.data.Dataset und torch.utils.data.DataLoader auf Ihre eigenen Daten (nicht nur die torchvision.datasets)? Gibt es eine Möglichkeit, verwenden Sie die eingebaute DataLoaders die Sie verwenden, auf TorchVisionDatasets verwendet werden, die auf jeden Datensatz? InformationsquelleAutor der Frage Sarthak
2
Antworten
Ich habe Verwirrung über die Methode view() im folgenden code-snippet. class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 6, 5) self.pool = nn.MaxPool2d(2,2) self.conv2 = nn.Conv2d(6, 16, 5) self.fc1 = nn.Linear(16*5*5, 120) self.fc2 = nn.Linear(120, 84)