Почему я не могу получить ту же длину, когда я восстанавливаю данные из вейвлет-пакетов с помощью pywt

Например, я попытался восстановить данные по узлу "aaa" с помощью этого кода:

q = pywt.WaveletPacket(range(0,100),'db4',mode = 'symmetric')
n = pywt.WaveletPacket(None,'db4',mode = 'symmetric')
n['aaa'] = q['aaa']
n = n.reconstruct()

Но в результате длина n равна 102, а не 100. Почему длина изменилась в восстановленных данных?

0 ответов

Другие вопросы по тегам