Tag: matrix-multiplication

Fragen zu matrix-Multiplikation, insbesondere Umsetzung. Mathematische Fragen sollten sich die lineare algebra-tag.

Sparse-matrix-Vektor-Multiplikation in CUDA

Anzahl der Antworten 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

Wie führen Sie Vektor-Matrix-Multiplikation mit BLAS ?

Anzahl der Antworten 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) .

Wie Sie mit diesem C-code zum multiplizieren von zwei Matrizen mit Strassen ' s Algorithmus?

Anzahl der Antworten 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

Speedup GPU vs. CPU für matrix-Operationen

Anzahl der Antworten 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

Kann UIPinchGestureRecognizer und UIPanGestureRecognizer Zusammengeführt Werden?

Anzahl der Antworten 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

wie multiplizieren Sie jede Zeile mit jeder Zeile der anderen matrix elementweise in matlab?

Anzahl der Antworten 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 .

Matrix-Multiplikation in Objective-C

Anzahl der Antworten 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,

Matrix Multiplikation CUDA

Anzahl der Antworten 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

Matrix-Multiplikation in R: erfordert numerische/komplexe matrix/Vektor-Argumente

Anzahl der Antworten 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

Strassen-Algorithmus zur Matrix-Multiplikation c# - Implementierung

Anzahl der Antworten 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

tensorflow element-Weise-matrix-Multiplikation

Anzahl der Antworten 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 =

CUBLAS-matrix-Multiplikation

Anzahl der Antworten 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

CSR-Matrix - Matrix-Multiplikation

Anzahl der Antworten 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.

OpenMP-Parallelisierung der Matrixmultiplikation durch eine dreifache for-Schleife (performance-Problem)

Anzahl der Antworten 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

Element-Weise-matrix-Multiplikation in NumPy

Anzahl der Antworten 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

Einfache CUBLAS-Matrix-Multiplikation Beispiel?

Anzahl der Antworten 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;

Multiplizieren 2-Matrizen, die in Javascript

Anzahl der Antworten 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:

Was ist R mehrdimensionale Entsprechung der rbind und cbind?

Anzahl der Antworten 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

2x2-Matrix-Multiplikation

Anzahl der Antworten 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

Matrix-Multiplikation, lösen von Ax = b für x lösen

Anzahl der Antworten 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

Wie update-opengl-modelview-matrix mit meinen eigenen 4x4-matrix?

Anzahl der Antworten 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

MATLAB: Wie Vektor-Multiplikation zwei arrays von Matrizen?

Anzahl der Antworten 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

Matrix-Multiplikation in der GSL-GNU

Anzahl der Antworten 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

Was ist der '@ = ' - symbol in Python?

Anzahl der Antworten 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

Array Multiplikation in Excel

Anzahl der Antworten 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

Matrix-Multiplikation mit Java-threads

Anzahl der Antworten 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

ValueError: Matrizen sind nicht ausgerichtet

Anzahl der Antworten 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):

Wie kann ich multipliziere einen Vektor und eine matrix, in tensorflow ohne Umgestaltung?

Anzahl der Antworten 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

Wie funktioniert GNU Octave matrix division arbeiten? Bekommt unerwarteten Verhalten.

Anzahl der Antworten 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,

Matrix-Multiplikation unter Verwendung mehrerer threads?

Anzahl der Antworten 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'

Warum gibt es keine solche Datei oder das Verzeichnis <cblas.h>, vorhanden???

Anzahl der Antworten 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

Matrix-Multiplikation mit 1d-arrays

Anzahl der Antworten 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

warum ist die Zeit, die Komplexität der quadratischen matrix Multiplikation definiert als O(n^3)?

Anzahl der Antworten 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

Fortran-matrix-Multiplikation die Leistung in verschiedenen Optimierung

Anzahl der Antworten 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.

Matrix Multiplizieren mit Threads (jeder thread hat eine einzige multiplizieren)

Anzahl der Antworten 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

Matrix-Multiplikation eines Pandas DataFrame und Serien

Anzahl der Antworten 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

2-D-Faltung als matrix-matrix-Multiplikation

Anzahl der Antworten 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

Multiplikation zweier 3x3-Matrizen in C

Anzahl der Antworten 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

Wie kann ich das multiplizieren einer matrix durch einen Vektor mit JAMA?

Anzahl der Antworten 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

Effiziente Multiplikation von sehr großen Matrizen in MATLAB

Anzahl der Antworten 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

Matrix-Ausdruck verursacht Fehler "erfordert numerische/komplexe matrix/Vektor-Argumente"?

Anzahl der Antworten 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

OpenMP C++ - Matrix-Multiplikation langsamer laufen parallel

Anzahl der Antworten 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

element-Weise Multiplikation in r

Anzahl der Antworten 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] = (

Wie implementieren Sie schnell Bild-Filter auf iOS-Plattform

Anzahl der Antworten 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

Was ist die beste matrix-Multiplikation Algorithmus?

Anzahl der Antworten 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

Schnell sparse-matrix-Multiplikation

Anzahl der Antworten 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

Wie bekommt man schnelleren code, als numpy.Punkt für die matrix-Multiplikation?

Anzahl der Antworten 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

Effiziente 4x4-matrix-Multiplikation (C vs Assembler)

Anzahl der Antworten 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

matrix-Multiplikation Algorithmus Zeitkomplexität

Anzahl der Antworten 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,

wie funktioniert die Multiplikation unterscheiden sich für NumPy Matrix vs-Array-Klassen?

Anzahl der Antworten 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().