Tag: фильтра

Вычислительный фильтр (b, a, x, zi) с использованием FFT

Я хотел бы попытаться вычислить y=filter(b,a,x,zi) и dy[i]/dx[j] используя FFT, а не во временной области для возможного ускорения в реализации GPU. Я не уверен, что это возможно, особенно когда zi отличен от нуля. Я просмотрел, как scipy.signal.lfilter в scipy и filter в октаве реализованы. Они выполняются непосредственно во временной области, причем scipy использует прямую форму […]

Наилучший, эффективный способ получить исходный набор элементов последовательности заполнения, а не полного заполнения

(Это профессиональная передовая практика / интерес к шаблону, а не домашний запрос на работу) INPUT : любая неупорядоченная последовательность или элементы генератора, функция myfilter (item) возвращает True, если условие фильтра выполнено OUTPUT : (filter_true, filter_false) кортежей последовательностей исходного типа, которые содержат элементы , разбитые по фильтру в исходном порядке последовательности. Как бы вы выразили это, […]

эффективный способ сжатия массива numpy (python)

Я ищу эффективный способ сжатия массива numpy. У меня есть массив: dtype=[(name, (np.str_,8), (job, (np.str_,8), (income, np.uint32)] (мой любимый пример). если я делаю что-то вроде этого: my_array.compress(my_array['income'] > 10000) Я получаю новый массив с доходами> 10000, и это довольно быстро. Но если я хочу отфильтровать задания в списке: это не сработает! my__array.compress(m_y_array['job'] in ['this', 'that']) […]

Python filter / max combo – проверка пустого итератора

(Использование Python 3.1) Я знаю, что этот вопрос был задан много раз для общего вопроса тестирования, если итератор пуст; очевидно, нет никакого опрятного решения (я думаю, по какой-то причине), итератор не знает, пуст ли он, пока не попросит вернуть его следующее значение). Однако у меня есть конкретный пример, и я надеялся, что я смогу сделать […]

локальная гистограмма

Я пытаюсь использовать некоторый анализ изображения в python (я должен использовать python). Мне нужно сделать как глобальное, так и локальное выравнивание гистограммы. Глобальная версия работает хорошо, однако локальная версия с размером 7×7 дает очень плохой результат. Это глобальная версия: import matplotlib.pyplot as plt import matplotlib.image as mpimg from scipy import ndimage,misc import scipy.io as io […]

jinja2 Пользовательский фильтр «TemplateAssertionError: нет фильтра с именем« format_number »»

Я получаю ошибку « TemplateAssertionError: no filter с именем« format_number »при попытке зарегистрировать собственный фильтр в среде шаблонов, обновив фильтры dict в среде. В моем модуле я импортировал модуль среды следующим образом: from jinja2 import environment В моем классе я определил следующий метод: class DashboardHandler(SecurePageHandler): def format_number(number): s = '%d' % number groups = [] […]

Если у меня есть список слов, как я могу проверить, не содержит ли строка ни одного из слов в списке и эффективно?

Как говорится в названии, у меня есть список слов, таких как stopWords = ["the", "and", "with", etc…] И я получаю текст, подобный «Убейте лису и собаку». Я хочу, чтобы результат вроде «Kill fox dog» был очень эффективным и быстрым. Как я могу это сделать (я знаю, что могу выполнять итерацию с использованием цикла for, но […]

Ответ IIR в Python

У меня есть новый вопрос, напрямую связанный с этой записью. – Встроенный в Python. У меня есть полосовой фильтр второго порядка IIR с заданными характеристиками. [Следующий код преднамеренно идиоматичен]: fs = 40e6 # 40 MHz f sample frequency fc = 1e6/fs # 1 MHz center cutoff BW = 20e3/fs # 20 kHz bandwidth fl = […]

Фильтровать строки, в которых n равно символам в строке

Есть ли способ фильтровать эти строки из списка строк, который содержит, например, 3 одинаковых символа в строке? Я создал метод, который может это сделать, но мне любопытно, есть ли более пифонический способ или более эффективный или более простой способ сделать это. list_of_strings = [] def check_3_in_row(string): for ch in set(string): if ch*3 in string: return […]

Документация типа Django filter ()

Я посмотрел документацию Django и Googled на все варианты фразы, но я не могу найти документацию, которая точно описывает поведение lookuptypes. app.objects.filter(column__lookuptype=criteria) Я нашел документацию, на которой я могу использовать типы lookuptypes, но не то, что они делают, и как их использовать. Например, у меня нет кровавой подсказки, что делает __gte , но я не […]

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