Tag: scipy

Ускорение измерений scipy ndimage, применяемых на numpy 3-d

У меня есть несколько больших меченых массивов numpy 2d (10 000×10 000). Для каждой метки (связанных ячеек с одинаковым номером) я хочу рассчитать несколько измерений на основе значений другого numpy 3-d массива (среднее значение, std., Max и т. Д.). Это возможно с помощью инструмента scipy.ndimage.labeled_comprehension, если 3-d numpy преобразуется в 2-d. Однако, поскольку количество меток […]

Построение подгонки логнормального распределения после подгонки с помощью scipy с использованием морского

Я использую дистрибутив для своих данных, используя scipy.stats.lognormal , и теперь я пытаюсь построить распределение. Я создал подгонку к моим данным с помощью морского судна: ax = sns.distplot(1 – clint_unique_cov_filter['Identity'], kde=False, hist=True, norm_hist=True, fit=lognorm, bins=np.linspace(0, 1, 500)) ax.set_xlim(0, 0.1) Который дает мне то, что я ожидаю: Мне нужно использовать параметры этого распределения для дальнейшего анализа, […]

Почему мой GradientDescentOptimizer производит NaN?

В настоящее время я работаю над переделкой курсов «Машиноведение» профессора Эндрю Нга из Coursera, и я застрял в части регрессии логистики. filename = 'data/ex2data1.txt' data = np.loadtxt(filename, delimiter = ",", unpack = True) # Data matrices xtr = np.transpose(np.array(data[:-1])) ytr = np.transpose(np.array(data[-1:])) # Initial weights W = tf.Variable(tf.zeros([2,1], dtype = tf.float64)) # Bias b = […]

Поиск только «выдающихся» локальных максимумов 1-го массива

У меня есть несколько наборов данных с кластерами пиков, которые выглядят следующим образом: Вы можете видеть, что главными особенностями здесь являются кластеры пиков, каждый кластер имеет три пика. Я хотел бы найти значения x этих локальных пиков, но я сталкиваюсь с несколькими проблемами. Мой текущий код выглядит следующим образом: import numpy as np import matplotlib.pyplot […]

SciPy optimize.minimize () использование со многими переменными и без аналитического вычислимого градиента

У меня есть следующая проблема: Для функции, которая принимает в качестве параметра вектор переменных, найдите значения, которые минимизируют возвращаемое значение функции. Размер входного вектора находится между 10^3 и 10^5 элементами. Формула аналитического градиента не предусмотрена. Похоже на проблему для scipy.optimize.minimize() ; однако из-за числа переменных и отсутствия градиентной функции расчет невероятно медленный и более 2000 […]

Интеллектуальная установка с помощью python

Есть ли более интеллектуальная функция, чем scipy.optimize.curve_fit в Python? Мне также необходимо определить функцию, с которой можно сопоставить данные. Я провожу годы, пытаясь сопоставить данные с ним. Я могу приспосабливать только основные функции, и установка двух линий с кусочной функцией невозможна, в то время как ось y имеет низкие значения, такие как 0.01-0.05 и значения […]

Python: Почему NumPy работает из командной строки (Windows), но не от выполнения в IDLE?

Мне нужно использовать пакеты NumPy и SciPy для Python. Однако в течение самого долгого времени я не мог найти простой возможности установить только эти пакеты в одиночку – мне пришлось установить огромные сторонние пакеты, такие как Enthought, Anaconda и т. Д., В которых были коллекции дополнительных пакетов, которые я не хотел загромождать мои компьютер с […]

Трансляция объекта KDTree в Pyspark

Я прототипирую локально некоторый код Pyspark, который имеет дело с классификацией списка точек. Я совершенно новичок в Spark, поэтому, вероятно, моя нехватка навыков играет огромную роль в исходе, но я уже много пробовал, и я был бы очень признателен за некоторые советы. Вот небольшой фрагмент кода, который показывает основную идею: kdt = kdtree.KDTree(np_pointcloud[:,0:2]) kdt_b = […]

Удаление диагональных элементов из разреженной матрицы в scipy

Я хочу удалить диагональные элементы из разреженной матрицы. Поскольку матрица разрежена, эти элементы не должны храниться после удаления. Scipy предоставляет метод для установки значений диагональных элементов: setdiag Если я попытаюсь использовать lil_matrix, он работает: >>> a = np.ones((2,2)) >>> c = lil_matrix(a) >>> c.setdiag(0) >>> c <2×2 sparse matrix of type '<type 'numpy.float64'>' with 2 […]

Прочитайте данные одного канала из волны стереоволн с 24-битными данными в Python

Я хочу прочитать левый и ровный канал. import wave origAudio = wave.open("6980.wav","r") frameRate = origAudio.getframerate() nChannels = origAudio.getnchannels() sampWidth = origAudio.getsampwidth() nbframe=origAudio.getnframes() da = np.fromstring(origAudio.readframes(48000), dtype=np.int16) origAudio.getparams() параметр (2, 3, 48000, 2883584, 'NONE', 'not compressed') Теперь я хочу разделить левый и правый каналы с волновым файлом в 24-битных данных

Interesting Posts for Van-Lav

Удалить остальную строку после n-го появления

Файл Transefrring .CSV в список в Python

Как извлечь URL-адрес из строки с помощью python?

Что такое NoOp в TensorFlow при профилировании?

FutureWarning при сравнении объекта NumPy с «None»

содержимое zip-файла не отображается на компьютерах Windows (zipfile-модуль Python)

Как восстановить «текст» со страницы, исходящей из оповещения, esp ** после ** пользователь-пользователь * нажал * на ** ** ** на странице **?

Обнаружение изменения файла без опроса

Преобразование строки, разделенной запятыми, в список поплавков

В чем разница между этими двумя способами передачи аргументов?

virtualenv: не удалось создать '/lib/python2.7': Permission denied

Как добавить постоянные тики на оси, чьи длины меняются?

Панель инструментов отладки Pyramid, обслуживающая статический контент через HTTP вместо HTTPS

Python Pandas Matplotlib Plot Цветное значение типа, определенное в одном столбце

Как отфильтровать этот специальный шаблон с помощью python re.findall?

Python - лучший язык программирования в мире.