Ich versuche zwei Matrizen in lua zu multiplizieren, deren Dimensionen a = 40,000x1 und b = 1x40,000 sind. In Lua erscheint die 40.000x1-Matrix als 1D-Tensor und die 1x40.000-Matrix als 2D-Tensor. Wann immer ich versuche, sie einfach mit a * b zu multiplizieren, erscheint ein Fehler: multiplication between 1D and 2D tensors not yet supported
. Ich kann nicht iterativ durch jeden Index gehen, da diese Funktion regelmäßig in meinem Programm verwendet wird und die Ausführungszeit beträchtlich erhöhen würde. Wie kann ich a
und b
multiplizieren?Lua/Fackel Multiplikation von 1D und 2D Tensoren
0
A
Antwort
2
Verwendung view:
c = a:view(40000, 1) * b
Verwandte Themen
- 1. Multiplikation von 1d Arrays in numpy
- 2. 2D-Vektor-Multiplikation
- 3. 2D FFT mit 1D FFT
- 4. Zusammenführen von 1D- und 2D-Listen in Python
- 5. Wie erhält man 1D-Spalten-Array und 1D-Zeilen-Array von 2D-Array? (C# .NET)
- 6. C++: 2D-Arrays vs. 1D-Array-Unterschiede
- 7. Numpy verketten 2D-Arrays mit 1D-Array
- 8. Punktprodukt von zwei 1D Vektoren in numpy
- 9. effiziente Nutzung von Tensoren in Python-numpy
- 10. numpy zu subtrahieren/hinzufügen 1d Array von 2D-Array
- 11. Konvertieren von 1D-Array in 2D-Array ohne Duplikate
- 12. Aggregiere 1D-Arrays verschiedener Länge in 2D-Array
- 13. Numpy: 1D-Array als 2D-Array ohne Umformung
- 14. Haskell Iterate über 2d Liste, Filter, Ausgang 1d Liste
- 15. Mapping eines 2D-Arrays in 1D-Array mit variabler Spaltenbreite
- 16. Spalten vom 2D-Array in das Objekt 1D-Array kopieren
- 17. Erstellen Sie eine 2D-Liste aus 1D-Liste
- 18. Anfügen 2d char-Array mit 1d char-Array (in C)
- 19. Numpy formt 1d zu 2d Array mit 1 Spalte
- 20. 1d-Array auf jedem 2d-Array eines 3d-Arrays voranstellen
- 21. Vergleichen 2D-Array mit 1D-Array in JavaScript
- 22. 2d Barcode vs 1d Barcode - Geschwindigkeit, Genauigkeit, Größe
- 23. Konvertieren eines 1D-Arrays in ein 2D-Array in numpy
- 24. 2D-Array aller zyklischen Verschiebungen ein 1D-Array
- 25. Wie man numpy 2D-Array mit numpy 1D Array multiplizieren?
- 26. Ist dies ein 2D- oder 1D-Array in Pascal?
- 27. Wie verflacht man 2D-Array zu 1D-Array?
- 28. Wunsch mehr einfach eine 2D rechteckige Anordnung um einen konstanten Vektor 1D multiplizieren
- 29. Wie subtrahiere und teile ich ein 2D-Array und ein 1D-Array in Python Numpy?
- 30. Wie deklarieren und verwenden Sie 1D- und 2D-Byte-Arrays in Verilog?
Fehler: 'einen zusammenhängenden Tensor Stapel traceback' erwartet. – Sibi
'a: zusammenhängend(): view (40000, 1) * b '(Hinweis: Dies beinhaltet eine Speicherkopie) – deltheil