Результаты поиска по запросу "numpy"

6 ответов

Элегантный способ выполнить арифметику кортежей

Какой самый элегантный и лаконичный способ (без создания собственного класса с перегрузкой операторов) выполнить арифметику кортежей в Python 2.7? Допустим, у меня есть два кортежа: a = (10, 10) b = (4, 4)Мой предполагаемый результат c = a - b ...

4 ответа

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

Я не уверен, что подход, который я использовал вsympy преобразоватьMutableDenseMatrix кnumpy.array или жеnumpy.matrix это хорошая текущая практика. У меня есть символическая матрица, как: g = sympy.Matrix( [[ x, 2*x, 3*x, 4*x, 5*x, 6*x, 7*x, ...

4 ответа

Функция полилиний Opencv в Python генерирует исключение

Я пытаюсь нарисовать произвольный четырехугольник поверх изображения с помощью функции полилиний в opencv. Когда я получаю следующую ошибку Ошибка OpenCV: сбой утверждения (p.checkVector (2, CV_32S)> = 0) в ...

ТОП публикаций

4 ответа

Выберите один элемент в каждой строке массива Numpy по индексам столбцов

Есть ли лучший способ получить "output_array" из "input_array" и "select_id"? Можем ли мы избавиться отrange( input_array.shape[0] ) ? >>> input_array = numpy.array( [ [3,14], [12, 5], [75, 50] ] ) >>> select_id = [0, 1, 1] >>> print ...

20 ответов

Найти уникальные строки в numpy.array

Мне нужно найти уникальные строки вnumpy.array. Например: >>> a # I have array([[1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0, 0], [0, 1, 1, 1, 0, 0], [1, 1, 1, 0, 0, 0], [1, 1, 1, 1, 1, 0]]) >>> new_a # I want to get to array([[1, 1, 1, 0, 0, 0], [0, 1, ...

4 ответа

Почему назначение для двойных нарезанных массивов не работает?

почему следующие строки не работают, как я ожидаю? import numpy as np a = np.array([0,1,2,1,1]) a[a==1][1:] = 3 print a >>> [0 1 2 1 1] # I would expect [0 1 2 3 3]Это «ошибка» или есть другой рекомендуемый способ? С другой стороны, следующие ...

2 ответа

Размер типа данных с использованием NumPy

В NumPy я могу получить размер (в байтах) определенного типа данных: datatype(...).itemsizeили же: datatype(...).nbytesНапример: np.float32(5).itemsize #4 np.float32(5).nbytes #4У меня два вопроса. Во-первых, есть ли способ получить эту ...

3 ответа

как ось индексируется в массиве numpy?

ИзУчебник Numpy [http://wiki.scipy.org/Tentative_NumPy_Tutorial], ось может быть проиндексирована с целыми числами, как0 для столбца,1 для строки, но я не понимаю, почему они индексируются таким образом? И как определить индекс каждой оси при ...

1 ответ

f2py: предоставление параметров из «используемых» модулей

Я предполагаю, что этот вопрос был где-то рассмотрен, но я потратил слишком много времени на поиски ответа, в том числе немного покопавшись в исходном коде. Я попытался поставить проблему в первом абзаце. Остальное показывает базовый пример ...

1 ответ

Числовой эквивалент массива ячеек MATLAB

Я хочу создать MATLAB-подобный массив ячеек в Numpy. Как я могу сделать это?