文件名称:matlabagc代码-lyon:来自AuditoryToolbox的Lyon模型计算的Python端口
文件大小:17KB
文件格式:ZIP
更新时间:2024-07-09 19:36:43
系统开源
matlab agc代码 Lyon 的 Python 听觉模型 来自 Auditory Toolbox 的 Lyon 模型计算的 Python 端口。 Auditory Toolbox 的原始版本是由 Malcolm Slaney 用 C 和 MATLAB 编写的。 包装内容 修改了soscascade.c 、 agc.c和sosfilters.c (删除了与 MEX 相关的部分)。 用于soscascade() 、 agc()和sosfilters()调用的ctypes包装器。 成功调用LyonPassiveEar()所需文件的从 MATLAB 到 Python 的转换。 依赖 如果您计划手动构建并运行测试,则需要安装libcheck 。 在 Ubuntu 18.10 上运行: sudo apt-get install check 安装 画中画 pip install lyon 手动的 构建库并复制到安装位置: make -C c_src lib cp c_src/liblyon.so lyon/ 您可以通过运行测试套件来验证库是否正确构建: make -C c_src test 用
【文件预览】:
lyon-master
----MANIFEST.in(59B)
----c_src()
--------test.c(4KB)
--------sosfilters.c(4KB)
--------Makefile(721B)
--------lyon.h(1KB)
--------soscascade.c(2KB)
--------agc.c(3KB)
----examples()
--------lyon_examples.py(1KB)
----.travis.yml(301B)
----LICENSE(11KB)
----setup.py(2KB)
----README.md(2KB)
----lyon()
--------utils.py(4KB)
--------calc.py(7KB)
--------__init__.py(14B)
----.gitignore(30B)