0
ответов

Очень быстрая выборка из набора с фиксированным количеством элементов в python

Мне нужно равномерно случайным образом выбрать число из набора фиксированного размера, произвести некоторые вычисления и верните новый номер в набор. (Количество необходимых выборок очень велико) Я пытался сохранить ...
вопрос задан: 19 October 2011 00:21
0
ответов

Встраивание Python в MATLAB

Я пытаюсь встроить Python 2.6 в MATLAB (7.12). Я хотел встроить файл mex, написанный на C. Это отлично сработало для небольших простых примеров с использованием скаляров. Однако, если Numpy (1.6.1) импортирован ...
вопрос задан: 18 October 2011 20:00
0
ответов

pcolormesh с отсутствующими значениями?

У меня есть 3 1-D ndarrays: x, y, z и следующий код: import numpy as np import matplotlib .pyplot as plt import scipy.interpolate as spinterp ## define data npoints = 50 xreg = np.linspace (x.min (), ...
вопрос задан: 18 October 2011 18:09
0
ответов

Numpy vs Cython speed

У меня есть код анализа, который выполняет тяжелые числовые операции с использованием numpy. Просто из любопытства попытался скомпилировать его с помощью cython с небольшими изменениями, а затем я переписал его, используя циклы для numpy ...
вопрос задан: 17 October 2011 21:46
0
ответов

Ошибка построения Ipython / pylab / matplotlib

Я установил EPD от Enthought (64-разрядная версия для Windows 7). Я пытаюсь построить исторические данные о котировках акций с помощью API Yahoo. Весь код, который я пытаюсь использовать, находится в этом сообщении в блоге: http: //www.traineetrader ..
вопрос задан: 17 October 2011 03:52
0
ответов

Соединение SQL или функция merge () R в NumPy?

Есть ли реализация, в которой я могу объединить два массива на основе их ключей? Кстати говоря, это канонический способ хранения ключей в одном из столбцов NumPy (NumPy не имеет идентификаторов или имен ...
вопрос задан: 15 October 2011 12:10
0
ответов

Увеличить ширину оболочка в Python IDLE

Я новичок в Python и использую Python IDLE. Используя numpy, я создал матрицу 24 x 24. Я просто хочу посмотреть на матрицу. Я развернул оболочку на своем мониторе, поэтому есть много места для печати ...
вопрос задан: 14 October 2011 22:10
0
ответов

Нормализовать массивы numpy из различных объектов «изображения»

рассмотрите этот воспроизводимый пример: from PIL import Image import numpy as np import scipy.misc as sm import matplotlib.pyplot as plt import matplotlib.image as mpimg import matplotlib.cbook as ...
вопрос задан: 14 October 2011 21:46
0
ответов

Оптимальное (широковещательное) деление матрицы в numpy. Избегать временных массивов или нет?

Numpy позволяет добавлять / умножать / делить матрицы разных размеров при соблюдении определенных правил широковещательной передачи. Кроме того, создание временных массивов является серьезным препятствием для скорости numpy. ...
вопрос задан: 14 October 2011 17:21
0
ответов

numpy массив с dtype Decimal?

Доступны ли Decimal dtypes в numpy? >>> import decimal, numpy >>> d = decimal.Decimal ('1.1') >>> s = [['123.123', '23'], ['2323.212', '123123.21312'] ] >>> ss = ...
вопрос задан: 14 October 2011 16:47
0
ответов

Стоит ли использовать реализация многопоточного blas-файла вместе с многопроцессорной обработкой в ​​Python?

Предположим, у меня есть 16-ядерная машина и ужасно параллельная программа. Я использую множество точечных произведений и добавление множества массивов, и если бы я не использовал многопроцессорность, это было бы легкой задачей: ...
вопрос задан: 14 October 2011 00:13
0
ответов

Сглаживание массива OpenCV / Numpy

Я загрузил изображение RGB с помощью PIL / OpenCV и хотел бы преобразовать все его каналы в одну последовательность 1x (3 * ширина * высота), чтобы передать его в ИНС. Я обнаружил, что могу просто сделать: rlist = [] glist = [...
вопрос задан: 13 October 2011 14:28
0
ответов

Приведение типов данных PyArrayObject в массив C

Я хочу работать с моими массивами Numpy в расширении C. Во многих примерах в этом случае используется структура PyArrayObject, array-> data, array-> strides [0], array-> strides [1], ... указатели в ...
вопрос задан: 12 October 2011 17:35
0
ответов

Равномерно распределенные данные в измерениях d

Как я могу сгенерировать равномерно распределенные данные [-1,1] ^ d в Python? Например, d - это измерение, подобное 10. I знаю, как сгенерировать равномерно распределенные данные, такие как np.random.randn (N), но размерность ...
вопрос задан: 12 October 2011 00:15
0
ответов

Пример Numpy C-Api дает SegFault

Я пытаюсь понять, как работает Python C-Api, и я хочу обмениваться массивами numpy между Python и C Расширение. Итак, я начал этот учебник: http: //dsnra.jpl.nasa.gov/software/Python / ...
вопрос задан: 11 October 2011 20:25
0
ответов

Как я могу эффективно преобразовать массив numpy.int8 на месте в массив numpy.uint8 со сдвигом значений?

У меня есть большой массив numpy подписанных байтов (dtype int8). Он содержит значения в полном диапазоне от -128 до +127. Я хотел бы эффективно преобразовать в массив беззнаковых байтов (dtype uint8), добавив ...
вопрос задан: 10 October 2011 15:51
0
ответов

разреженная трехмерная матрица / массив в Python?

In scipy , мы можем построить разреженную матрицу с помощью scipy.sparse.lil_matrix () и т. д. Но матрица находится в 2d. Мне интересно, существует ли существующая структура данных для разреженной трехмерной матрицы / массива (тензора) в ...
вопрос задан: 10 October 2011 12:36
0
ответов

PIL не может обработать этот тип данных

Я пытаюсь использовать модуль fft в numpy: import Image, numpy i = Image.open ('img.png') a = numpy.asarray (i, numpy.uint8) b = abs (numpy.fft.rfft2 (a)) b = numpy.uint8 (b) j = Image.fromarray (b) ...
вопрос задан: 8 October 2011 22:32
0
ответов

numpy.array of an "I;16" Image file

Я хочу использовать TIFF изображения для эффективного сохранения больших массивов данных измерений. При установке для них mode="I;16" (соответствующего моему 16-битному диапазону данных) получаются файлы размером 2MB (~1000x1000 "пикселей"). ...
вопрос задан: 7 October 2011 08:24
0
ответов

Py_initialize / Py_Finalize не работает дважды с numpy

При втором вызове следующего кода, мое приложение segfault, поэтому я думаю, что я что-то упустил: Py_Initialize (); { {1}} pName = PyString_FromString ("comp_macbeth"); pModule = PyImport_Import (pName); ...
вопрос задан: 6 October 2011 15:02
0
ответов

python/numpy: как получить длину столбца двумерного массива?

Как получить длину столбца в массиве nD? Например, у меня есть массив nD под названием a. Когда я печатаю a.shape, он возвращает (1,21). Я хочу сделать цикл for, в диапазоне размеров столбцов ...
вопрос задан: 6 October 2011 04:07
0
ответов

Массивы объектов Numpy

Недавно я столкнулся с проблемами при создании массивов объектов Numpy с использованием, например, a = np.array ([c], dtype = np.object), где c - экземпляр некоторого сложного класса, и в некоторых случаях Numpy пытается ...
вопрос задан: 5 October 2011 21:51
0
ответов

Использование PIL для заполнения пустого пространства изображения соседними цветами (также известное как inpainting)

Я создаю изображение с помощью PIL: мне нужно заполнить пустое пространство (обозначено черным). Я мог бы легко заполнить его статическим цветом, но я бы хотел заполнить пиксели соседними цветами. Для ...
вопрос задан: 5 October 2011 18:38
0
ответов

OpenCV Python и гистограмма ориентированного градиента

Есть ли какая-нибудь полезная документация по использованию функциональности HOGDescriptor в Python OpenCV? Я читал документацию по C++, но версия для Python функционирует по-другому, и я не могу разобраться...
вопрос задан: 4 October 2011 00:55
0
ответов

Floating Point Exception with Numpy and PyTables

У меня есть довольно большой HDF5 файл, созданный PyTables, который я пытаюсь прочитать на кластере. При чтении отдельных фрагментов я сталкиваюсь с проблемой NumPy. Давайте рассмотрим пример: ...
вопрос задан: 30 September 2011 23:46
0
ответов

Различия в типах между Python 2 и 3

У меня есть работающая программа на питоне 2.7, которая вызывает DLL. Я пытаюсь перенести скрипт на питон 3.2. Вызов DLL вроде бы работает (т.е. ошибки при вызове нет), но возвращаемые данные не делают ...
вопрос задан: 29 September 2011 16:18
0
ответов

Эффективный способ создания числовых массивов из двоичных файлов

У меня очень большие наборы данных, которые хранятся в двоичных файлах на жестком диске. Вот пример структуры файла: Заголовок файла 149 байт ASCII Запись заголовка Начало 4 байт Int - Запись Метка времени...
вопрос задан: 28 September 2011 12:33
0
ответов

Python: обработка большого набора данных. Scipy или Rpy? И как?

В моей среде Python пакеты Rpy и Scipy уже установлены. Проблема, которую я хочу решить, такова: 1) Огромный набор финансовых данных хранится в текстовом файле. Загрузка в Excel…
вопрос задан: 26 September 2011 18:24
0
ответов

Как выбрать элементы по строкам из массива NumPy?

У меня есть массив, подобный этому массиву numpy dd = [[foo 0,567 0,611] [bar 0,469 0,479] [noo 0,220 0,269] [tar 0,480 0,508] [ boo 0,324 0,324]] Как пройти через массив выбор ...
вопрос задан: 25 September 2011 05:06
0
ответов

Скользящее окно с использованием функции as_strided в numpy?

Когда мне удалось реализовать скользящее окно с использованием Python для обнаружения объектов в неподвижных изображениях, я познакомился с красивой функцией: numpy.lib.stride_tricks.as_strided Итак, я попытался достичь общего правила ...
вопрос задан: 24 September 2011 21:43