Tag: matrix-multiplication
Fragen zu matrix-Multiplikation, insbesondere Umsetzung. Mathematische Fragen sollten sich die lineare algebra-tag.
2
Antworten
Ich versuche zu implementieren matrix-Vektor-Multiplikation auf der GPU (mit CUDA). In meinem C++ - code (CPU), lade ich die matrix als eine Dichte matrix, und dann führe ich die matrix-Vektor-Multiplikation mit CUDA. Ich bin auch mit shared
1
Antworten
BLAS definiert die GEMV (Matrix-Vektor-Multiplikation) level-2-Betrieb. Wie eine BLAS-Bibliothek durchführen Vektor-Matrix-Multiplikation ? Es ist wahrscheinlich offensichtlich, aber ich sehe nicht, wie zu verwenden BLAS Vorgang für diese Multiplikation. Ich hätte erwartet, dass ein GEVM Betrieb. transpose(x) .
4
Antworten
Ich war auf der Suche für eine Implementierung von Strassen ' s Algorithmus in C, und ich habe festgestellt, das der code am Ende. Verwenden multiply Funktion: void multiply(int n, matrix a, matrix b, matrix c, matrix
3
Antworten
Frage ich mich, wie viel GPU-computing würde mir helfen, die Geschwindigkeit meiner Simulationen. Den kritischen Teil meiner code-matrix-Multiplikation. Grundsätzlich ist der code der aussieht, wie der folgende python-code mit Matrizen der Ordnung 1000 und lange Schleifen. import
1
Antworten
Ich bin kämpfen, ein bisschen versuchen herauszufinden, ob es möglich ist, eine einzige kombinierte Geste-Erkennung, kombiniert UIPinchGestureRecognizer mit UIPanGestureRecognizer. Ich bin mit Pfanne für anzeigen übersetzung und Prise für Skalierungen. Ich mache inkrementelle matrix Verkettung ableiten daraus
2
Antworten
Ich habe so eine matrix m1 = [ 1 2 3; 4 5 6; 1 2 3] m2 = [ 2 2 2]; und ich will zu multiplizieren, die jede Zeile von m1 mit m2 elementweise .
3
Antworten
Diese sind einige der code, den ich trug in meinem Projekt zu tun, matrix-computing. Sie sind zwei-Klassen-Methoden-und eine Instanz-Methode, die zum erstellen von Matrizen und tun der matrix-Multiplikation. Die Methode für die matrics Multiplikation funktioniert nicht gut,
1
Antworten
Habe ich gelesen, über mehrere Webseiten und auch verwendet NVIDA ist code als Leitfaden, aber ich bin noch immer die falsche Antwort. Der main wird der Benutzer aufgefordert, für die Größe, und zeigt A und B zeigen
1
Antworten
Bin ich mit dem dataset BreastCancer im mlbench Paket, und ich bin versucht zu tun, die folgenden matrix-Multiplikation als Teil der logistischen regression. Ich habe die Funktionen in den ersten 10 Spalten, und erstellen Sie einen Vektor
2
Antworten
Ich bin gerade dabei eine selbst-Untersuchung von Algorithmen & Datenstrukturen und ich würde gerne wissen, ob jemand eine C# (oder C++) Implementierung des Strassen-Algorithmus zur Matrix-Multiplikation? Ich möchte nur, um es zu laufen und zu sehen, was
1
Antworten
Sagen, ich habe zwei Tensoren in tensorflow, wobei die erste dimension repräsentiert den index einer Ausbildung beispielsweise in einem batch, und die anderen, die einige Vektoren von Matrizen der Daten. ZB vector_batch = tf.ones([64, 50]) matrix_batch =
1
Antworten
Nach Implementierung der matrix-Multiplikation mit CUDA. Ich habe versucht, es zu implementieren, mit CUBLAS(Dank der Ratschläge einiger Leute hier im forum). Kann ich multiplizieren, quadratische Matrizen, aber (ja nochmal...) ich habe Schwierigkeiten bei der Arbeit mit nicht-quadratische
1
Antworten
Habe ich zwei quadratische Matrizen A und B Muss ich konvertieren B zu CSR Format und bestimmen das Produkt C A * B_csr = C Ich fand eine Menge von online-Informationen in Bezug auf CSR-Matrix - Vektor-Multiplikation.
2
Antworten
Ich Schreibe ein Programm für die matrix-Multiplikation mit OpenMP, dass, für den cache die Bequemlichkeit, implementiert die Multiplikation A x B(transponiert) Zeilen X Zeilen anstelle der klassischen A-x B Zeilen x Spalten, für eine bessere cache-Effizienz. Dies
1
Antworten
Mache ich mich auf den ersten richtigen Ausflug in Python und NumPy, um einige der Bildverarbeitung. Ich habe ein Bild geladen, wie ein 3-dimensionales NumPy-Array, wo die Achse 0 steht für-Bild-bands, während die Achsen 1 und 2
2
Antworten
Ich bin auf der Suche nach einem sehr nackten Knochen-matrix-Multiplikation Beispiel für CUBLAS, dass sich M-mal N und Stelle die Ergebnisse in P für den folgenden code, mit high-performance-GPU-Betrieb: float M[500][500], N[500][500], P[500][500]; for(int i = 0;
6
Antworten
Ich mache eine Funktion, die multipliziert, 2-Matrizen. Die Matrizen haben stets die gleiche Anzahl von Zeilen und Spalten. (2x2, 5x5, 23x23, ...) Wenn ich es drucken, es funktioniert nicht. Warum? Zum Beispiel, wenn ich zwei 2x2-Matrizen: matrixA:
1
Antworten
Beim arbeiten mit Matrizen in R, kann man Sie nebeneinander oder stapeln Sie Sie übereinander, mit cbind und rbind, beziehungsweise. Was ist die entsprechende Funktion zum stapeln von Matrizen oder arrays in anderen Dimensionen? Zum Beispiel, die
1
Antworten
Ich versuche, ein Programm zu schreiben, berechnen Sie die Summe und das Produkt von zwei Matrizen, aber ich kann es nicht erhalten, das Produkt zu arbeiten. Die Summe ist in Ordnung. Ich benutze Visual Studio. Hier ist
3
Antworten
So bekam ich eine Hausaufgabe, die erfordert, dass die Lösung die Koeffizienten der kubischen splines. Jetzt habe ich klar zu verstehen, wie zu tun, die Mathematik auf Papier sowie mit MatLab, möchte ich das problem lösen mit
2
Antworten
Habe ich 4x4 matrix für Objekt-Transformationen. float mat44[16]; Aber ich weiß nicht, wie zu aktualisieren OpenGL-ModelView-matrix mit meiner matrix. sollte ich glTranslatef()/glRotatef() mit maßgeblich Werte aus meiner matrix oder sollte ich glLoadMatrix(),glMultMatrix() ? Pls help. Danke. Welche
5
Antworten
Ich habe zwei 3-dimensionale arrays, die ersten beiden Dimensionen repräsentieren die Matrizen und die Letzte zählt über eine parameterspace, als ein einfaches Beispiel nehmen A = repmat([1,2; 3,4], [1 1 4]); (aber davon ausgehen A(:,:,j) ist für
1
Antworten
Bitte sagen Sie mir, die Funktion der matrix-Multiplikation in der GSL-Bibliothek. Gesucht hab ich viel, aber ich bin nicht in der Lage sein, zu fein es. Wenn einer wissen über die Funktion freundlicherweise beantworten. Vielen Dank im
3
Antworten
Ich weiß @ ist für Dekorateure, aber was ist @= für in Python? Ist es nur die Reservierung für irgendwann in der Zukunft die Idee? Dies ist nur eine meiner vielen Fragen während der Lektüre tokenizer.py. Sehen
1
Antworten
In meinem excel Dokument habe ich zwei Blätter. Das erste ist ein Daten-set und der zweite ist eine matrix, die die Beziehung zwischen zwei Variablen in meinem Datensatz. Jede Möglichkeit, die variable eine Spalte meiner matrix. Ich
6
Antworten
Ich versuche, erstellen Sie ein Java-Programm mit threads für die matrix-Multiplikation. Dies ist der Quellcode: import java.util.Random; public class MatrixTest { //Creating the matrix static int mat = new int[3][3]; static int mat2 = new int[3][3]; static
2
Antworten
Ich habe den folgenden code: dotp = np.dot(X[i], w) mult = -Y[i] * dotp lhs = Y[i] * X[i] rhs = logistic(mult) s += lhs * rhs Und es wirft mir die folgende Fehlermeldung (gekürzt aus Platzgründen):
3
Antworten
: import numpy as np a = np.array([1, 2, 1]) w = np.array([[.5, .6], [.7, .8], [.7, .8]]) print(np.dot(a, w)) # [ 2.6 3. ] # plain nice old matrix multiplication n x (n, m) -> m
3
Antworten
In GNU Octave, Wie funktioniert matrix-division arbeiten? Anstatt das zu tun, 1./[1;1] Ich versehentlich Tat 1/[1;1] Zu meiner überraschung ergibt: [0.5, 0.5] Den Transversalen Fall: 1/[1,1] gibt das erwartete: error: operator /: nonconformant arguments (op1 is 1x1,
3
Antworten
Ich soll 2 multiplizieren von Matrizen unter Verwendung von Fäden. Zwei Dinge: ich bekomme immer 0 ist, wenn ich das Programm starte. Ich bekomme auch Fehler Meldung(für jeden, der es sagt "warning: passing argument 1 of 'printMatrix'
3
Antworten
Ich bin dabei einige matrix-Multiplikation in C, und ich bin versucht zu kompilieren meiner Programme jedoch nicht zum kompilieren der Grund: No such file or directory cblas.h Dies ist der Befehl den ich verwende kompilieren: gcc -o
2
Antworten
Ich versuche multiplizieren von zwei Matrizen werden im 1d-arrays. Diese Funktion nutze ich, aber mein Programm stürzt ab, ich nehme an aufgrund einer out-of-bounds-Fehler. Allerdings habe ich keine (einfache) Möglichkeit, zu Debuggen, also muss ich entscheiden, ob
1
Antworten
Ich bin gekommen, über dieses in mehreren Quellen (online und Bücher) - Laufzeit quadratischer matrix-Multiplikation ist O(n^3) für Matrizen der Größe nXn. (Beispiel - matrix-Multiplikation Algorithmus Zeitkomplexität) Diese Aussage würde bedeuten, dass die Obere Schranke für die
1
Antworten
Bin ich beim Lesen des Buches "Wissenschaftliche Software-Entwicklung mit Fortran", und es ist eine übung, bei der es glaube ich sehr interessant: "Erstellen eines Fortran-Modul namens MatrixMultiplyModule. Fügen Sie drei Unterprogrammen, rief er LoopMatrixMultiply, IntrinsicMatrixMultiply, und MixMatrixMultiply.
1
Antworten
Ich bin auf der Suche nach einer matrix multiplizieren, die Verwendung von threads, wo jeder thread ist eine einzelne Multiplikation und dann die Haupt-thread hinzufügen, bis alle Ergebnisse und legen Sie Sie in die entsprechende Stelle in
1
Antworten
Möchte ich eine matrix multiplcation ein pandas dataframe und eine Reihe df = pandas.DataFrame({'a':[4,1,3], 'b':[5,2,4]},index=[1,2,3]) ser = pandas.Series([0.6,0.4]) df ist, a b 1 4 5 2 1 2 3 3 4 ser ist, 0 0.6 1 0.4
4
Antworten
Ich weiß, dass im 1-D Fall die Faltung zwischen zwei Vektoren a,b können berechnet werden als conv(a,b), sondern auch als das Produkt zwischen der T_a und b, wo T_a ist die entsprechende Toeplitz-matrix für a. Ist es
4
Antworten
Ich versuche multipliziert zwei 3x3-Matrizen. Die ersten 2 zahlen in der ersten und die zweite Zeile sind die einzig richtige Antwort. Was mache ich falsch? Ist das Zeug, was ich brauche, erklärte in mult_matrices? #include <stdio.h> void
3
Antworten
Ich versuche, erstellen Sie einen Vektor aus einem array von doubles. Dann möchte ich, dass sich dieser Vektor durch eine matrix. Weiß jemand, wie ich diese erreichen können? Unten ist eine wirklich einfache Beispiel, dass, würde ich
3
Antworten
Ich habe nicht genug Speicher, um einfach eine Diagonale D-by-D-matrix, da D ist groß. Ich bekomme immer ein "out of memory" - Fehler. Anstelle der Durchführung M x D x D Operationen in die erste Multiplikation, die
3
Antworten
ma=diag(3)+t(da)%*%da R-Code oben, Fehlermeldung wie folgt: Error in t(da) %*% da : requires numeric/complex matrix/vector arguments da ist eine matrix, die aussieht wie folgt: V45 V46 V47 V48 V49 V50 V51 1 0.461727059 2.357732985 -1.536932071 -1.34425710 0.893541975
3
Antworten
Lerne ich die Grundlagen der paralel Ausführung der for-Schleife mittels OpenMP. Leider ist meine paralel Programm läuft 10x langsamer als serielle version. Was mache ich falsch? Bin ich etwas fehlt Barrieren? double **basicMultiply(double **A, double **B, int
1
Antworten
Gibt es eine eingebaute Funktion oder einem operator zu tun, die folgenden in R : ElementwiseMultiply <- function ( a_, b_ ) { c_ = a_ ; for ( i in 1:ncol(a_) ) { c_[,i] = (
6
Antworten
Arbeite ich an iOS-Anwendung, wo Benutzer kann eine Reihe von Foto-Filter. Jeder filter ist im Grunde-set von Photoshop-Aktionen mit einem bestimmten Parameter. Diese Aktionen sind: Tonwertkorrektur Helligkeit /Kontrast Farbton /Sättigung Einzel-und mehrfach-overlay - Ich habe wiederholt all
8
Antworten
Was ist die beste matrix-Multiplikation Algorithmus? Was bedeutet 'die beste'für mich? Es bedeutet, dass der Schnellste und bereit für die heutigen Maschinen. Bitte geben Sie links zu pseudocode, wenn du kannst. Wie würden Sie das multiplizieren einer
1
Antworten
Klasse, ich habe das schreiben meiner eigenen linearen Gleichungslöser für dünnbesetzte Matrizen. Ich bin frei für jede Art der Datenstruktur für dünnbesetzte Matrizen und ich haben zur Umsetzung mehrerer löst, einschließlich conjuguate Farbverlauf. Ich Frage mich, ob
1
Antworten
Hier Matrix-Multiplikation mit im HDF5 ich benutze im HDF5 (pytables), der für große matrix-Multiplikation, aber ich war überrascht, da die Verwendung im HDF5 es funktioniert sogar schneller ist als mit reinen numpy.dot und speichern von Matrizen im
5
Antworten
Ich bin auf der Suche nach schneller und schwieriger Weg multiplizieren von zwei 4x4 Matrizen in C. Meine aktuelle Forschung konzentriert sich auf die x86-64 Montage mit SIMD-Erweiterungen. So weit, ich habe eine Funktion Hexe ist etwa
4
Antworten
Kam ich mit dieser Algorithmus zur Matrixmultiplikation. Ich habe irgendwo gelesen, dass die matrix-Multiplikation ist eine Zeit-Komplexität von o(n^2). Aber ich denke, dass meine dieses Algorithmus geben wird o(n^3). Ich weiß nicht, wie zu berechnen, die Zeit,
7
Antworten
Den numpy docs empfehlen die Verwendung von Arrays anstelle von matrix für das arbeiten mit Matrizen. Jedoch, anders als die Oktave (die ich bis vor kurzem), * nicht-matrix-Multiplikation, die Sie benötigen, um die Funktion zu verwenden matrixmultipy().