Tag: numpy

Добавление пакетов в исключения pylint

Я использую pylint со spyder, но когда я оцениваю статический анализ кода, он утверждает, что numpy не имеет каких-либо членов. Кто-нибудь знает способ добавления пакетов python в какой-то список универсальных исключений, чтобы pyline просто пропустил их? Я ударил немного кирпичной стены с Google – некоторые источники ссылаются на файл «* .rc», но я не могу […]

Выполнение numpy или scipy суб-кубического умножения

Я искал совсем немного, но я нашел только домашние перерисовки матричного умножения Штрассена. Википедия говорит, что numpy использует BLAS (который включает в себя высокопроизводительные реализации алгоритмов умножения подкубитных матриц, например метод Strassen), но я не мог найти, если умножение матриц numpy имеет некоторую проверку размера, а затем выбирает либо наивный $ O (n ^ 3) […]

Может ли какой-либо из стандартных пакетов Python реализовывать кубические и квартирные формулы закрытой формы?

Существуют точные (замкнутые) решения полиномиальных уравнений степени до и включительно 4. То есть существует квадратичная формула, кубическая формула и даже квартичная формула. Выполняют ли какие-либо из стандартных пакетов python (или даже некоторые нестандартные)? Я вижу, что Numpy предлагает возможность найти полиномиальные корни ( numpy.polynomial.polynomial.polyroots ), но эта процедура, по-видимому, находит корни численно с помощью метода […]

как присоединиться к 2 столбцам в numpy, когда они являются списком списков?

Dataframe: date ids_x ids_y 0 2011-04-23 [0, 1, 2, 10, 11, 12, 13] [] 1 2011-04-24 [0, 1, 2, 10, 11, 12, 13] [12,4] 2 2011-04-25 [0, 1, 2, 3, 4, 1, 12] [] 3 2011-04-26 [0, 1, 2, 3, 4, 5, 6] [4,5,6] Удобный способ, но медленный путь – использовать: df['ids'] = df['ids_x'] + […]

Проблема с созданием conda env с рабочим numpy: `ImportError: невозможно импортировать имя scalarmath`

Я хочу создать conda env (скажем B), который имеет рабочий numpy-модуль. У меня есть работающий miniconda install и еще один conda env (скажем, A), который работает numpy, но независимо от того, какой подход я стараюсь, я не могу получить еще один env с рабочим numpy. Ошибка, возникающая при импорте: Traceback (most recent call last): File […]

Найдите самый значительный угол скелета и сегментируйте скелет в этом углу

У меня есть изображения рудных швов, которые у меня сначала скелетонированы (средняя ось умножается на дистанционное преобразование), затем извлекаются углы (см. Зеленые точки). Это выглядит так: Проблема состоит в том, чтобы найти точку поворота, а затем отделить шов, разделив шов в точке поворота. Не все скелеты имеют точки поворота, некоторые из них довольно линейны, а […]

применять поиск в столбце

Я пытаюсь реализовать форматирование в python с использованием библиотеки numpy. У меня есть некоторые переменные, которые содержат условные таблицы вероятности, и я хотел бы нарисовать случайную выборку из этих таблиц. Для корней в байесовской сети этот код просто: ls = L.cumsum().searchsorted(random.sample(n)) где L является (C) PT как (одномерный) массив numpy, а n – количество выборок, […]

Поиск корней с матрицей SymPy

Редактирование: я нашел рабочее решение, но мне все равно понравилось бы больше объяснений тому, что здесь происходит: from scipy import optimize from sympy import lambdify, DeferredVector v = DeferredVector('v') f_expr = (v[0] ** 2 + v[1] ** 2) f = lambdify(v, f_expr, 'numpy') zero = optimize.root(f, x0=[0, 0], method='krylov') zero Оригинальный вопрос: Ниже мы имеем […]

Интерполировать данные с несколькими столбцами

Я новичок в Python. Я пытаюсь интерполировать значения данных из набора данных, который выглядит следующим образом: a = [45.0,0.0017317314, -0.00274, …] [45.07,0.00173326, -0.002278, …]. , , Я хочу найти значения данных от второго до последнего столбца при определенных значениях данных в первом столбце. Я пробовал следующий код: interp_data = np.interp(45.01,a[:,0],a[:,1]) как первоначальную попытку найти значение […]

Как я могу реализовать слой deconvolution для CNN в numpy?

Я пытаюсь реализовать слой Deconvolution для сети сверток. Что я подразумеваю под деконволюцией, так это то, что у меня есть входное изображение 3x227x227 на слой с фильтрами размером 3x11x11 и шагом 4. Следовательно, результирующая карта функций имеет размер 55×55 . То, что я пытаюсь сделать, – применить обратную операцию, когда я буду проектировать карту 3x227x227 […]

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