2D транспонированная свертка (деконволюция) - PullRequest
0 голосов
/ 07 апреля 2020

Любитель здесь: Как мы можем написать двумерную транспонированную свертку (иначе деконволюцию) для целей размытия изображения, используя метод наискорейшего спуска, учитывая следующие ограничения:

  • не может использовать любые Python встроенные функции

  • не могут явно транспонировать матрицу

  • не могут явно выполнять умножения матрицы на вектор

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

Заполнение нулями фильтров, похоже, не работает ...

У меня нет заданного c фона в науке о данных, поэтому любая помощь приветствуется, спасибо!

...