文件名称:pooling-windows:像Freeman和Simoncelli,2011年所使用的那样,池化Windows的Pytorch实现
文件大小:312KB
文件格式:ZIP
更新时间:2024-04-02 00:21:35
JupyterNotebook
共用窗户 像所使用的那样,池化窗口的PyTorch实现。 这些窗口的是杰里米·弗里曼(Jeremy Freeman)原始论文回购的一部分。 此回购协议不是该代码的直接移植,而是按照补充材料中概述的数学方法在概念上重新实现,并且还包括一个使用高斯窗口的版本。 请注意,这意味着我们不会测试我们的输出是否与原始实现相匹配(而且,正如指出的那样,该代码中存在一个小错误)。 所包含的高斯(Guassian)窗口比原始窗口(使用升高的余弦衰减)重叠的更多,因此表示更平滑。 它们是由威廉·布罗德里克(William Broderick)为他偏爱的metamer项目( )创建的,并显着提高了V1和视网膜同聚物的质量。 在的顶部可以找到有关高斯和余弦余弦窗口之间差异的更详细的讨论。 要求 此代码适用于python 3.6、3.7和3.8。 使用此代码所需的软件包可以在requirements.txt找到
【文件预览】:
pooling-windows-main
----pooling()
--------sampling.py(10KB)
--------utils.py(5KB)
--------pooling.py(51KB)
--------pooling_windows.py(51KB)
--------__init__.py(133B)
----Sampling_and_Aliasing.ipynb(412KB)
----.github()
--------workflows()
----tests()
--------test_pooling.py(6KB)
----LICENSE(1KB)
----requirements.txt(55B)
----.gitignore(2KB)
----README.md(9KB)