Suchergebnisse für Anfrage "numpy"

4 die antwort

Shapes of Numpy Arrays

Arbeite schon eine Weile mit Numpy. Nur wenn ich denke, ich habe Arrays herausgefunden, wirft es mir eine andere Kurve. Zum Beispiel konstruiere ich das 3D-Array pltz und dann >>> gridset2 = range(0, pltx.shape[2], grdspc) >>> ...

8 die antwort

Flache Liste der Einträge im oberen Dreieck in die vollständige Matrix kopieren?

Ich habe die Einträge des oberen Dreiecks (einschließlich der Diagonalen) einer symmetrischen Matrix in einer flachen Liste (verkettete Zeilen), und ich möchte sie zum Ausfüllen der vollständigen Matrix einschließlich des unteren ...

4 die antwort

theano - benutze Tensordot Berechne Punktprodukt aus zwei Tensoren

Ich möchte Tensordot verwenden, um das Skalarprodukt einer bestimmten Abmessung von zwei Tensoren zu berechnen. Mögen A ist ein Tensor, dessen Form (3, 4, 5) ist. B ist ein Tensor, dessen Form (3, 5) ist. Ich möchte einen Punkt mit A's drittem ...

TOP-Veröffentlichungen

8 die antwort

Wie wird in Python eine exponentielle und logarithmische Kurvenanpassung durchgeführt? Ich habe nur eine Polynomanpassung gefunden

Ich habe eine Reihe von Daten und möchte vergleichen, welche Zeile sie am besten beschreibt (Polynome verschiedener Ordnungen, exponentiell oder logarithmisch). Ich benutze Python und Numpy und für die Polynomanpassung gibt es ...

4 die antwort

Blockwise Operationen in Numpy

Gibt es Hilfsprogramme für blockweise Operationen auf Numpy-Arrays? Ich denke an Operationen wie die Ising-Spin-Renormalisierung, bei der Sie eine Matrix in Blöcke unterteilen und eine Matrix zurückgeben, bei der jeder Block durch seine Summe, ...

2 die antwort

Vektorisierung der Haversinus-Distanzberechnung entlang des Pfades, angegeben durch die Koordinatenliste

Ich habe eine Koordinatenliste und kann mit dem @ eine Entfernungsmatrix zwischen allen Punkten berechnehaversine distance [https://en.wikipedia.org/wiki/Haversine_formula] metrisch Koordinaten kommen alsnumpy.array von Form(n, 2) von(latitude, ...

2 die antwort

Verwenden Sie numpy.frompyfunc, um einer Python-Funktion mit dem Argument @ Broadcasting hinzuzufüge

Aus einem Array wiedb (was ungefähr @ sein wi(1e6, 300)) und einmask = [1, 0, 1] vector definiere ich das Ziel als 1 in der ersten Spalte. Ich möchte ein @ erstellout Vektor, der aus Einsen besteht, in denen die entsprechende Zeile indb ...

2 die antwort

Schreiben eines großen hdf5-Datensatzes mit h5py

Im Moment benutze ich h5py, um hdf5-Datensätze zu generieren. Ich habe so etwas import h5py import numpy as np my_data=np.genfromtxt("/tmp/data.csv",delimiter=",",dtype=None,names=True) myFile="/tmp/f.hdf" with h5py.File(myFile,"a") as f: dset ...

4 die antwort

Warum ist das Punktprodukt in Dask langsamer als in Numpy?

Ein Punktprodukt in dask scheint viel langsamer zu laufen als in numpy: import numpy as np x_np = np.random.normal(10, 0.1, size=(1000,100)) y_np = x_np.transpose() %timeit x_np.dot(y_np) # 100 loops, best of 3: 7.17 ms per loop import ...

4 die antwort

Verwenden Sie a.any () oder a.all ()

x = np.arange(0,2,0.5) valeur = 2*x if valeur <= 0.6: print ("this works") else: print ("valeur is too high")hier ist der Fehler, den ich bekomme: if valeur <= 0.6: ValueError: The truth value of an array with more than one element is ambiguous. ...