Próbuję utworzyć wymagane biblioteki w dystrybuowanym pakiecie. Wymaga obu bibliotek SciPy i NumPy . Podczas programowania zainstalowałem oba przy użyciu apt-get install scipy który zainstalował SciPy 0.9.0 i NumPy 1.5.1 i działał dobrze. Chciałbym zrobić to samo używając pip install- aby móc określić zależności w setup.py mojego własnego pakietu. Problem …
Mam zbiór danych i chcę porównać, która linia najlepiej go opisuje (wielomiany różnych rzędów, wykładnicze czy logarytmiczne). Używam Pythona i Numpy, a do dopasowywania wielomianów jest funkcja polyfit(). Ale nie znalazłem takich funkcji do dopasowania wykładniczego i logarytmicznego. Czy są jakieś? Albo jak inaczej to rozwiązać?
Wiem, że mógłbym zaimplementować funkcję błędu średniej kwadratowej w następujący sposób: def rmse(predictions, targets): return np.sqrt(((predictions - targets) ** 2).mean()) Czego szukam, jeśli ta funkcja rmse jest zaimplementowana gdzieś w bibliotece, być może w scipy lub scikit-learn?
Powiedzmy, że mam obraz o rozmiarze 3841 x 7195 pikseli. Chciałbym zapisać zawartość figury na dysku, w wyniku czego otrzymuję obraz o dokładnym rozmiarze, który określę w pikselach. Bez osi, bez tytułów. Tylko obraz. Osobiście nie obchodzą mnie DPI, ponieważ chcę tylko określić rozmiar obrazu na ekranie w pikselach . …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Mam sporo kodu MATLAB z mojej pracy magisterskiej, którą chcę teraz przekonwertować na Python (używając numpy …
Po wykonaniu pewnego przetwarzania na tablicy audio lub obrazu, należy go znormalizować w pewnym zakresie, zanim będzie można go zapisać z powrotem do pliku. Można to zrobić w następujący sposób: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] = audio[:,1]/abs(audio[:,1]).max() # Normalize image to between …
WPROWADZENIE : Mam listę ponad 30 000 wartości całkowitych z przedziału od 0 do 47 włącznie, np. [0,0,0,0,..,1,1,1,1,...,2,2,2,2,...,47,47,47,...]Pobranych z jakiegoś ciągłego rozkładu. Wartości na liście niekoniecznie są w kolejności, ale kolejność nie ma znaczenia dla tego problemu. PROBLEM : Na podstawie mojego rozkładu chciałbym obliczyć wartość p (prawdopodobieństwo zobaczenia większych …
Mogę coś napisać samodzielnie, znajdując przecięcia zerowe pierwszej pochodnej lub czegoś w tym rodzaju, ale wydaje się, że jest to dość powszechna funkcja, którą można włączyć do standardowych bibliotek. Czy ktoś o jednym wie? Moja konkretna aplikacja to tablica 2D, ale zwykle byłaby używana do znajdowania pików w FFT itp. …
Numpy, scipy, matplotlib i pylab to powszechne terminy wśród osób używających Pythona do obliczeń naukowych. Po prostu dowiedziałem się trochę o Pylab i byłem zdezorientowany. Ilekroć chcę zaimportować numpy, zawsze mogę: import numpy as np Po prostu myślę, że kiedyś to zrobię from pylab import * numpy również zostanie zaimportowany …
Nie mogę znaleźć żadnych bibliotek Pythona, które wykonują regresję wielokrotną. Jedyne, co widzę, to tylko prosta regresja. Muszę dokonać regresji mojej zmiennej zależnej (y) względem kilku zmiennych niezależnych (x1, x2, x3 itd.). Na przykład z tymi danymi: print 'y x1 x2 x3 x4 x5 x6 x7' for t in texts: …
Buduję swoje środowisko numpy / scipy w oparciu o blas i lapack mniej więcej na podstawie tego przejścia. Kiedy skończę, jak mogę sprawdzić, czy moje funkcje numpy / scipy naprawdę używają wcześniej zbudowanych funkcji blas / lapack?
Próbuję odczytać obraz za pomocą scipy. Jednak nie przyjmuje scipy.misc.imreadczęści. Co może być przyczyną tego? >>> import scipy >>> scipy.misc <module 'scipy.misc' from 'C:\Python27\lib\site-packages\scipy\misc\__init__.pyc'> >>> scipy.misc.imread('test.tif') Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> scipy.misc.imread('test.tif') AttributeError: 'module' object has no attribute 'imread'
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.