Ich möchte das symbolische Ergebnis von v * v.transpose berechnen, wobei v ein n * 1 Tensorvektor ist. Die Transponierung des Tensors funktioniert jedoch nicht für Vektor. Und ich möchte get_value() nicht verwenden, weil ich danach einen symbolischen Gradienten machen möchte. Wie soll ich vorgehen, um die symbolische Transponierung zu erhalten?Wie berechnet man symbolische theano vektor transpose?
1
A
Antwort
2
theano.tensor.transpose
ist mit Vektor arbeiten. Unten ist der Code symbolischen v * v.transpose in Theano zu tun.
import theano
import theano.tensor as T
v = T.ivector("v")
b = T.dot(v,T.transpose(v))
z = theano.function([v],b)
A = [1,2,3]
x = z(A)
print x
Verwandte Themen
- 1. Wie berechnet man einen Vektor basierend auf einem zentralen Ursprung
- 2. Wie berechnet man einen Kreis senkrecht zu einem Vektor?
- 3. sympy: 'Transpose' Objekt hat kein Attribut tolist
- 4. Wie berechnet man die Häufigkeitsverteilung in R?
- 5. Wie berechnet man "Ansichten"?
- 6. Wie berechnet man Partituren?
- 7. GLM: Wie man einen Vektor transponiert?
- 8. Wie berechnet man etwas in C++?
- 9. Wie berechnet man die normale Matrix?
- 10. Matlab: evaluate eine symbolische Funktion mit Vektor- und Matrix-Argumente
- 11. Wie man Tensoren in Theano multipliziert
- 12. Wie man theano innerhalb der Bildschirmsitzung benutzt?
- 13. SQL Hilfe (Join, transpose?)
- 14. , wie man einen Vektor
- 15. Pyephem: Wie berechnet man Transite?
- 16. Wie berechnet man mit String?
- 17. Wie berechnet man freien Speicherplatz?
- 18. Wie berechnet man die Zeit?
- 19. Wie berechnet man den Netzwerkdurchmesser
- 20. Wie berechnet man die Schriftbreite?
- 21. Welchen Unterschied macht Transpose?
- 22. Theano partielle Ableitung über Element in symbolischer Vektor
- 23. Indexing-Matrix mit Werten aus Vektor in Theano
- 24. Theano Schalter in numpy
- 25. Wie macht man einen elementweisen konditionalen Indexvergleich in Theano?
- 26. Importfehler: Theano
- 27. Wie man einen Vektor ausdruckt?
- 28. Transpose Spalte mit Spark Zeile
- 29. Lasagne/Theano Gradientenwerte
- 30. symbolische Berechnung
es diesen Tensor-Vektor v verwirrend sein kann, Es ist nicht eine echte Vektorvariable, es ist nur eine One-d-Array und dann Ich benutze theano.shared ändere es in eine symbolische Variable – ssydasheng