文件名称:matlab反复执行的代码-rho_reduce:部分跟踪算法的比较和部分跟踪树的递归搜索
文件大小:830KB
文件格式:ZIP
更新时间:2024-06-28 00:54:32
系统开源
matlab 执行的代码rho_reduce 目的:测试用于快速计算部分跟踪操作的算法及其基准。 结果:部分跟踪是昂贵的。 在数学上优雅的解决方案中,广泛的张量整形是不可避免的。 实现更复杂的算法涉及较少的浮点运算,但无法利用线性代数的硬件加速。 如果您需要重复计算大张量的部分迹线,递归地进行计算会非常有利。 我怀疑可能还有另一个可能很大的加速,它利用了两全其美的优势。 入门 先决条件 MATLAB/(待办事项:验证 .m 文件在八度范围内工作) Python 3.6 安装 安装 git clone --recursive git://github.com/groundhogstate/rho_reduce.git 更新 git submodule update --recursive --remote 运行测试 有关 MATLAB 语法示例,请参阅链接。 替代函数将允许相同的语法。 在 中比较了这两种方法,以及 MATLAB 结果 来自我的 i7 四核工厂标准 HP Probook 360。 用法 关于 请参阅 Jonas Maziero 的 (\doc\mazerio_comput