0
ответов

Постеризация в стиле Adobe Photoshop и OpenCV

Похоже, что Adobe Photoshop выполняет постеризацию путем квантования каждого цветового канала отдельно на основе заданного количества уровней. Так, например, если указать 2 уровня, то потребуется R...
вопрос задан: 16 June 2012 14:52
0
ответов

Convierta las claves del diccionario en nombres de variables con los mismos valores en Python desde archivos .mat Matlab usando scipy.io.loadmat

Estoy tratando de tomar un diccionario básico temp = {'clave': matriz ([1,2])} cargada desde un archivo .mat con scipy.io.loadmat. Convierta las claves en el archivo de diccionario de Python devuelto por loadmat () en nombres de variables ...
вопрос задан: 15 June 2012 22:27
0
ответов

Доступ к содержимому массива из файла .mat, загруженного с помощью Scipy.io.loadmat - python

ОБНОВЛЕНИЕ: это длинный вопрос, который сводится к следующему: может ли кто-нибудь объяснить мне класс массива numpy? Я ответил на свой вопрос ниже. Я работаю над проектом по импорту данных из Matlab в ...
вопрос задан: 15 June 2012 22:27
0
ответов

Сколько памяти используется numpy ndarray?

Кто-нибудь знает, сколько памяти используется numpy ndarray? (скажем, 10 000 000 элементов с плавающей запятой).
вопрос задан: 15 June 2012 13:06
0
ответов

mlpy, numpy, scipy в Google App Engine

Можно ли использовать MlPy/SciPy в GAE? Я считаю, что правильно импортировал NumPy, так как он пока не вызывает ошибок (GAE 1.6 поставляется с поддержкой NumPy). Однако, судя по тому, что я прочитал, мне все же нужно...
вопрос задан: 14 June 2012 20:44
0
ответов

Умножение больших разреженных матриц в питоне

Я хотел бы умножить две большие разреженные матрицы. Первый — 150 000 x 300 000, а второй — 300 000 x 300 000. Первая матрица содержит около 1 000 000 ненулевых элементов, а вторая матрица имеет...
вопрос задан: 14 June 2012 17:38
0
ответов

Разница между numpy dot() и inner()

В чем разница между импортом numpy как np np.dot(a,b) и импортировать numpy как np np.inner(a,b) все примеры, которые я пробовал, возвращали один и тот же результат. В Википедии есть одна и та же статья для обоих?! В ...
вопрос задан: 14 June 2012 01:59
0
ответов

Как передать пустой массив строковых типов функции в Cython

Передача пустого массива dtype np.float64_t работает нормально (ниже), но я не могу передавать строковые массивы. Вот что работает: # cython_testing.пикс импортировать numpy как np cimport numpy as np ctypedef np....
вопрос задан: 13 June 2012 05:36
0
ответов

В чем разница между numpy «идентификаторами типов» и «типами» в Cython?

Сбивает с толку то, что если вы хотите создать массив, вы используете chunk = np.array ([[94.,3.],[44.,4.]], dtype=np.float64) Но если вы хотите определить тип внутри ссылки на буфер, вы используете ...
вопрос задан: 12 June 2012 20:49
0
ответов

Составные операторы присваивания в библиотеке Numpy Python

«Векторизация» причудливой индексации библиотекой numpy Python иногда дает неожиданные результаты. Например: импорт numpy a = numpy.zeros((1000,4), dtype='uint32') b = numpy.zeros((1000,4), dtype='...
вопрос задан: 12 June 2012 17:32
0
ответов

Соседние пиксели в двумерном массиве (изображение) с использованием Python

У меня есть такой массив numpy: x = np.array([[1,2,3],[ 4,5,6],[7,8,9]]) Мне нужно создать функцию, назовем ее «соседи» со следующим входным параметром: x: массив 2d numpy (i,j): ...
вопрос задан: 12 June 2012 13:06
0
ответов

«Преобразование» массивов NumPy в Matlab и наоборот

Я ищу способ передать массивы NumPy в Matlab. Мне удалось сделать это, сохранив массив в образе с помощью scipy.misc.imsave и затем загрузив его с помощью imread, но это, конечно, вызывает...
вопрос задан: 12 June 2012 13:03
0
ответов

Как удалить определенные элементы из массива numpy

Как удалить определенные элементы из массива numpy? Скажем, у меня есть импорт numpy как np a = np.array([1,2,3,4,5,6,7,8,9]), затем я хочу удалить 3,4,7 из a. Все, что я знаю, это индекс значений...
вопрос задан: 12 June 2012 11:54
0
ответов

Как правильно индексировать массивы numpy с помощью массивов (или чего-либо еще, что поддерживает сложение, чтобы его можно было сместить) [дубликат]

Самый простой способ объяснить мой вопрос может быть на примере, поэтому позвольте мне определить некоторые массивы : >>> test = arange(25).reshape((5,5)) >>> тест array([[ 0, 1, 2, 3, 4], [ 5, 6,...
вопрос задан: 12 June 2012 01:15
0
ответов

Как присвоить значение квадратным подматрицам в большой матрице без петель в numpy

Как я могу векторизовать этот цикл, который заполняет две квадратные подматрицы большей матрицы (также сохраняет большую матрицу симметричной), используя массивы numpy: для x в диапазоне (n): assert m[x].shape == (n,) ...
вопрос задан: 12 June 2012 00:19
0
ответов

Многомерная полиномиальная регрессия с numpy

У меня есть много выборок (y_i, (a_i, b_i, c_i)), где предполагается, что y изменяется как полином от a, b, c до определенной степени. Например, для данного набора данных и степени 2 я мог бы создать модель y =...
вопрос задан: 11 June 2012 21:55
0
ответов

массив символов в строку

У меня есть двумерный массив символов (из файла NetCDF4), который фактически представляет собой список строк. Я хочу преобразовать его в список строк. Я знаю, что могу использовать функцию join() для объединения символов в ...
вопрос задан: 11 June 2012 17:02
0
ответов

кусочно-кубическая интерполяция с сохранением формы для трехмерной кривой в питоне

У меня есть кривая в трехмерном пространстве. Я хочу использовать сохраняющую форму кусочно-кубическую интерполяцию, аналогичную pchip в Matlab. Я исследовал функции, представленные в scipy.interpolate, например. interp2d, но...
вопрос задан: 10 June 2012 18:43
0
ответов

numpy.max или max ? Какой из них быстрее?

В питоне какой из них быстрее? numpy.max(), numpy.min() или max(), min() Длина моего списка/массива варьируется от 2 до 600. Какой из них я должен использовать, чтобы сэкономить время выполнения?
вопрос задан: 8 June 2012 04:31
0
ответов

Как вычислить ближайшую положительную полуопределенную матрицу?

Я перешел на Python из R и пытаюсь воспроизвести ряд вещей, которые я привык делать в R, используя Python. В библиотеке Matrix для R есть очень изящная функция, называемая NearPD(), которая находит...
вопрос задан: 7 June 2012 21:45
0
ответов

Как создать матрицу идентичности с NumPy

Как создать идентификационную матрицу с NumPy? Есть ли более простой синтаксис, чем numpy.matrix (numpy.identity (n))
вопрос задан: 7 June 2012 16:08
0
ответов

Вычисление вектора Фидлера в Python

Как найти вектор Филдера лапласиана (L) в Python? Я могу получить собственные значения и собственные векторы, используя: eigenvalues, eigenvectors = linalg.eig(L) Я предполагаю, что python не возвращает ...
вопрос задан: 7 June 2012 02:45
0
ответов

Сумма Python против numpy.sum NumPy

Каковы различия в производительности и поведении между использованием собственной функции суммы Python и numpy.sum NumPy? sum работает с массивами NumPy, а numpy.sum работает со списками Python, и они оба ...
вопрос задан: 6 June 2012 21:08
0
ответов

Numpy: сортировка многомерного массива по многомерному массиву

Простите меня, если это избыточно или слишком просто. Я перехожу на Python/Numpy из R и с трудом переворачиваю вещи в голове. У меня есть n-мерный массив, который я хочу отсортировать, используя...
вопрос задан: 6 June 2012 20:38
0
ответов

Сравнение массивов NumPy так, чтобы значения NaN сравнивались равными

Существует ли идиоматический способ сравнения двух массивов NumPy, при котором значения NaN рассматривались бы как равные друг другу (но не равные чему-либо, кроме NaN). Например, я хочу, чтобы следующие два массива были...
вопрос задан: 6 June 2012 12:04
0
ответов

Ошибка добавления Python numpy

Я получаю очень странную ошибку, используя простой метод быстрого доступа в Python. Кажется, если я не очень глуп, я получаю разные значения для A = A + B и A += B. Вот мой код: def variance(phi,sigma,...
вопрос задан: 6 June 2012 03:45
0
ответов

Заменить подмассивы в numpy

Учитывая массив, >>> n = 2 >>> a = numpy.array([[[1,1,1],[1,2,3],[1,3,4]]]*n) >>> а array([[[1, 1, 1], [1, 2, 3], [1, 3, 4]], [[1, 1, 1], [1, ...
вопрос задан: 5 June 2012 08:52
0
ответов

Как встроить окно Python tkinter в браузер?

Окей... вывод программы на Python отображается в окне Tkinter..., которое открывается отдельно. Что я хочу сделать, так это встроить это окно в браузер. Вот код: импортировать numpy как np import ...
вопрос задан: 3 June 2012 23:24
0
ответов

Создание квадратной матрицы и дополнение ее желаемым значением в numpy

В общем, у нас могут быть матрицы произвольных размеров. Для моего приложения необходимо иметь квадратную матрицу. Также фиктивные записи должны иметь указанное значение. Мне интересно, существует ли...
вопрос задан: 3 June 2012 15:39
0
ответов

Как преобразовать двумерный массив numpy с плавающей запятой в массив 2D int numpy?

Как преобразовать реальный массив numpy в массив int numpy? Пробовал использовать карту напрямую в массив, но это не сработало.
вопрос задан: 3 June 2012 09:46