Tag: numpy

Минимальное эвклидовое расстояние между точками в двух разных массивах Numpy, не в пределах

У меня есть два массива координат x – y , и я хотел бы найти минимальное евклидово расстояние между каждой точкой в ​​одном массиве со всеми точками в другом массиве. Массивы не обязательно одинакового размера. Например: xy1=numpy.array( [[ 243, 3173], [ 525, 2997]]) xy2=numpy.array( [[ 682, 2644], [ 277, 2651], [ 396, 2640]]) Мой текущий […]

Транспонирование массива NumPy

Я использую Python и NumPy и имею некоторые проблемы с «транспонированием»: a=array([5,4]) print a print aT Вызов aT не переносит массив. Если a например, [[],[]] то он переносится правильно, но мне нужно транспонировать […,…,…] .

Работа с большими данными в python и numpy, не хватает RAM, как сохранить частичные результаты на диске?

Я пытаюсь реализовать алгоритмы для 1000-мерных данных с 200k + datapoints в python. Я хочу использовать numpy, scipy, sklearn, networkx и другие полезные библиотеки. Я хочу выполнять такие операции, как попарное расстояние между всеми точками и делать кластеризацию во всех точках. Я реализовал рабочие алгоритмы, которые выполняют то, что я хочу, с разумной сложностью, но […]

32-разрядные ограничения памяти Python на 64-битных окнах

У меня проблема с памятью, которую я не могу понять. Я нахожусь на 64-битной машине Windows с 8 ГБ памяти и запускаю 32-битную программу python. Программы читают 5,118 ZIP-файлов (npz). Windows сообщает, что файлы занимают 1,98 ГБ на диске Каждый файл npz содержит две части данных: «arr_0» имеет тип np.float32, а «arr_1» имеет тип np.uint8 […]

проверка того, содержит ли массив Numpy заданную строку

Есть ли Pythonic и эффективный способ проверить, содержит ли массив Numpy хотя бы один экземпляр данной строки? Под «эффективным» я подразумеваю, что он заканчивает поиск первой совпадающей строки, а не итерации по всему массиву, даже если результат уже найден. С массивами Python это можно выполнить очень чисто, if row in array: но это не работает, […]

Свяжите ATLAS / MKL с установленным Numpy

TL; DR как связать ATLAS / MKL с существующим Numpy без перестройки. Я использовал Numpy для вычисления с большой матрицей, и я обнаружил, что он очень медленный, потому что Numpy использует только 1 ядро ​​для вычисления. После большого поиска я считаю, что мой Numpy не ссылается на некоторую оптимизированную библиотеку, такую ​​как ATLAS / MKL. […]

PIL и numpy

Хорошо, я собираюсь с преобразованием объекта изображения PIL взад-вперед в массив numpy, чтобы я мог выполнять более быстрые пиксельные преобразования, чем позволял объект PixelAccess PIL. Я выяснил, как разместить информацию о пикселях в полезной трехмерной матрице numpy путем: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) Но я не могу понять, как загрузить его обратно […]

Перезагрузка подмодулей в IPython

В настоящее время я работаю над проектом python, который содержит вспомогательные модули и использует numpy / scipy. Ipython используется как интерактивная консоль. К сожалению, я не очень доволен рабочим процессом, который я использую сейчас, я был бы признателен за некоторые советы. В IPython инфраструктура загружается простой командой import . Однако часто бывает необходимо изменить код […]

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

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

Инструмент для преобразования кода MATLAB в Python

У меня есть куча кода MATLAB из моего тезиса MS, который теперь я хочу преобразовать в Python (используя numpy / scipy и matplotlib) и распространять его как с открытым исходным кодом. Я знаю сходство между MATLAB и научными библиотеками Python, и их конвертировать вручную будет не более двух недель (при условии, что я работаю над […]

Interesting Posts

Пиксельные соседи в массиве 2d (изображение) с использованием Python

numpy вокруг / rint slow по сравнению с astype (int)

Сосредоточение внимания на конкретных результатах при очистке Twitter с помощью Python и Beautiful Soup 4?

Странная ошибка в python3 при большом вычислении int

Получить имя входного файла в потоковой программе hadoop

Шифрование файла JPG с использованием ошибки AES от pycrypro

Смесь экспертов – Поезд лучшей модели только на каждой итерации

Сообщение об ошибке: исполняемый файл «chromedriver» должен быть доступен в пути «

Маринованный файл не загружается на Mac / Linux

Возникли проблемы с time.sleep

Добавление элементов в список списков в python

Splinter или Selenium: можем ли мы получить текущую html-страницу после нажатия кнопки?

Как изменить формат сообщения журнала Python на основе каждого регистратора?

Как создать приложение без полей в Python (windows)?

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

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