Tag: scipy

Schnelle Tensorrotation mit NumPy

Im Herzen einer Anwendung (geschrieben in Python und mit NumPy ) muss ich einen Tensor 4. Ordnung drehen. Eigentlich muss ich viele Tensoren mehrmals drehen und das ist mein Engpass. Meine naive Implementierung (unten) mit acht verschachtelten Loops scheint ziemlich langsam zu sein, aber ich kann keinen Weg sehen, um die Matrixoperationen von NumPy zu […]

Weibull-Verteilung und die Daten in der gleichen Figur (mit numpy und scipy)

Hier sind meine Daten: https://www.dropbox.com/s/xx02015pbr484es/Book2.xlsx Das ist meine Ausgabe: Und das ist die gewünschte Leistung: Wie Sie sehen können, möchte ich "die Daten" und die "Weibull-Verteilung" zusammen (in der gleichen Figur). Das ist mein Code: (loc, scale) = s.exponweib.fit_loc_scale(mydata, 0.5, 0.5) print loc, scale x = np.linspace(mydata.min(), mydata.max(), 1000) plt.plot(mydata, weib(mydata, loc, scale)) plt.hist(mydata, mydata.max(), […]

Bereitstellung von Flask App mit Python 3.5 und Scipy auf Heroku

Ich versuche zu verwenden erstellen Sie eine Flasche Web-App auf Heroku, die Python 3.5 verwendet, scipy und Flasche. Es ist wohl bekannt, dass Heroku (noch) nicht scipy auf seiner Plattform installieren kann. Ich frage mich, ob jemand weiß, wie man eine Flasche App zu Heroku, die scipy verwenden können. Ich weiß, es gibt Buildpacks, die […]

Pearson's Chi Square Test Python

Ich habe zwei Arrays, die ich gerne einen Pearson's Chi Square Test (Güte der Passform) machen würde. Ich möchte testen, ob es einen signifikanten Unterschied zwischen den erwarteten und beobachteten Ergebnissen gibt. observed = [11294, 11830, 10820, 12875] expected = [10749, 10940, 10271, 11937] Ich möchte 11294 mit 10749, 11830 mit 10940, 10820 mit 10271 […]

Größere Farbpalette in Matplotlib für SciPys Dendrogramm (Python)

Ich versuche , meine color_palette entweder in matplotlib oder seaborn für den Einsatz in scipy 's Dendrogramm zu erweitern, so dass es Farben jeder Cluster anders. Derzeit hat die color_palette nur ein paar Farben, so dass mehrere Cluster immer auf die gleiche Farbe abgebildet werden. Ich weiß, es gibt wie 16 Millionen RGB Farben, also […]

Polynomgleichungsparameter

Ich habe einige 2D-Stichprobenpunkte, für die ich die Polynomgleichung benötige. Ich habe so etwas nur gefunden: from scipy.interpolate import barycentric_interpolate // x and y are given as lists yi = barycentric_interpolate(x, y, xi) Aber in diesem Fall kann ich nur die y-Werte, die zu bestimmten xi-Werten gehören – das ist nicht was ich will. Ich […]

Wie kann man Silben mit Python gruppieren?

Das ist meine zweite Frage im Stacküberlauf. Ich habe nicht viel Erfahrung mit Python, aber hatte hervorragende Ergebnisse mit meiner ersten Frage und ich konnte den Code von der Antwort umsetzen, also werde ich es mit diesem neuen Problem nochmal versuchen: Ich versuche, Silben-Typen aus einem Kanister-Lied zu klassifizieren, um jede Art als Vorlagen zu […]

Effizient wählen Sie zufällige Spalte ungleich Null aus jeder Zeile der spärlichen Matrix in scipy

Ich versuche, effizient einen zufälligen Spaltenindex ungleich Null für jede Zeile einer großen spärlichen SciPy-Matrix auszuwählen. Ich kann nicht scheinen, um herauszufinden, eine vektorisierte Art und Weise zu tun, so dass ich auf eine sehr langsame Python-Schleife zurückgreifen: random_columns = np.zeros((sparse_matrix.shape[0])) for i,row in enumerate(sparse_matrix): random_columns[i] = (np.random.choice(row.nonzero()[1])) Meine Matrix ist eine ca. (4000000, 800) […]

Scipy.optimize.fmin_bfgs optimierung gibt aus einfachem Funktionsaufruf unterschiedliche Ergebnisse

Ich erforsche einige der numpy / scipy Funktionen und ich bemerkte, dass scipy.optimize.fmin_bfgs erfordert eine Änderung in der Funktion aufgerufen, um korrekte Ergebnisse im Vergleich zu einem geraden Funktionsaufruf zu geben. Meine erste Definition der fnRSS Funktion gibt beim Aufruf der Funktion einen korrekten Wert zurück, weigert sich aber bei der Optimierung. Meine zweite Definition […]

Lesen Sie Nist Wav Datei in TIMIT Datenbank in Python numpy Array

Ist das möglich?? Ich scheine, diesen Fehler zu bekommen, wenn ich wavread von scikits.audiolab verwende: x86_64.egg/scikits/audiolab/pysndfile/matapi.pyc in basic_reader(filename, last, first) 93 if not hdl.format.file_format == filetype: 94 raise ValueError, "%s is not a %s file (is %s)" \ —> 95 % (filename, filetype, hdl.format.file_format) 96 97 fs = hdl.samplerate ValueError: si762.wav is not a wav […]

Python ist die beste Programmiersprache der Welt.