Результаты поиска по запросу "numpy"
numpy.sum может быть медленнее, чем цикл for Python
При суммировании массива по определенной оси, метод выделенного массиваarray.sum(ax) на самом деле может быть медленнее, чем цикл for: v = np.random.rand(3,1e4) timeit v.sum(0) # vectorized method 1000 loops, best of 3: 183 us per loop timeit ...
Объясните, почему numpy не следует импортировать из исходного каталога
Отказ от исследования:Я рассмотрел следующие другие вопросы StackOverflow: Как импортировать numpy в оболочку Python [https://stackoverflow.com/questions/11906575/how-to-import-numpy-in-python-shell/11906601#11906601] Как я могу использовать ...
Как создать простой массив строк произвольной длины?
Я полный новичок в Python, но кажется, что данная строка может (эффективно) иметь произвольную длину. то есть вы можете взятьstring str и продолжая добавлять к нему:str += "some stuff...", Есть ли способ сделать массив из таких строк? Когда я ...
Ранжирование массива с возможными дубликатами
У меня есть целый массив чисел с плавающей запятой и целых, и я хочу отобразить его элементы в своих рядах. Если массив не имеет дубликатов, проблему можно решить с помощью следующего кода In [49]: a1 Out[49]: array([ 0.1, 5.1, 2.1, 3.1, 4.1, ...
Создание разреженной матрицы из массива numpy
Мне нужно создать матрицу со значениями из массива. Значения должны быть распределены по строкам матрицы в соответствии с массивом индексов. Нравится: >>> values array([ 0.73620381, 0.61843002, 0.33604769, 0.72344274, 0.48943796]) >>> inds ...
Как сделать так, чтобы ось X в matplotlib / pylab НЕ сортировала автоматически значения?
Всякий раз, когда я строю график, ось X сортируется автоматически (например, если я введу значения 3, 2, 4, она автоматически отсортирует ось X от меньшего к большему. Как это сделать, чтобы ось осталась в том порядке, в котором я ввожу ...
проверка, содержит ли массив Numpy заданную строку
Есть ли Pythonic и эффективный способ проверить, содержит ли массив Numpy хотя бы один экземпляр данной строки? Под «эффективным» я подразумеваю, что он заканчивается после нахождения первой подходящей строки, а не итерации по всему массиву, даже ...
Ошибка приведения типа с помощью numpy.take
У меня есть таблица соответствия (LUT), которая хранит 65536uint8 ценности: lut = np.random.randint(256, size=(65536,)).astype('uint8')Я хочу использовать этот LUT для преобразования значений в массивеuint16s: arr = np.random.randint(65536, ...
Слишком медленная свертка двух трехмерных массивов с отступами на одной стороне
В моем текущем проекте мне нужноскручивать«Два трехмерных массива немного необычным способом: Предположим, у нас есть два трехмерных массива A и B с размерами dimA и dimB (одинаковыми для каждой оси). Теперь мы хотим создать третий массив C ...
dtypes. Разница между S1 и S2 в Python
У меня есть два массива строк: In [51]: r['Z'] Out[51]: array(['0', '0', '0', ..., '0', '0', '0'], dtype='|S1') In [52]: r['Y'] Out[52]: array(['X0', 'X0', 'X0', ..., 'X0', 'X1', 'X1'], dtype='|S2')В чем разница между S1 и S2? Просто они ...