Data.Structures.and.Algorithm.Analysis.in.C++.pdf
1
:high_voltage: 放克 funk-svd是一个Python 3库,实现了著名的SVD算法的快速版本,该算法在竞赛中由Simon Funk。 用于加速算法,使我们的运行速度比的Cython实现(参考)快10倍以上。 电影镜头20M RMSE MAE 时间 惊喜 0.88 0.68 10分40秒 放克-svd 0.88 0.68 42秒 安装 在终端中运行pip install git+https://github.com/gbolmier/funk-svd 。 贡献 欢迎所有贡献,错误报告,错误修复,增强功能和想法。 有关如何贡献的详细概述,请参见。 快速示例 : >> > from funk_svd . dataset import fetch_ml_ratings >> > from funk_svd import SVD >> > from sklearn . metri
2023-03-18 21:08:46 21KB numba recommendation-algorithm Python
1
历届大学生电子设计大赛的算法资料,对参加电子竞赛和有类似需求的同学提供相关的模本。
2023-03-18 12:28:08 1.96MB Algorithm fo
1
一种简单快速的生成双随机矩阵的算法。 (矩阵,其中每列和每行的总和正好是 1)。 每个矩阵都是从所有 NxN 双随机的空间中统一选择的矩阵。 注意:生成的矩阵确实是双随机的,但不是证明/检查该算法确实生成了矩阵 UAR。 生成双随机矩阵的简单算法(矩阵,其中每列和每行的总和正好是 1)。 算法: 1. 为每个 1<=i,j<=N 设置一个 NxN 矩阵 TM st TM[i,j] = 1/N。 2. 对于 X 次迭代: 3. 在 [1,...,N] 上绘制 i1, j1, i2, j2 UAR。 4. 在 (0, min {TM[i1, j1], TM[i2, j2]}) 上绘制 d UAR。 5. M[i1,j1] <= M[i1,j1] - d; 6. M[i2,j2] <= M[i2,j2] - d; 7. M[i1,j2] <= M[i1,j2] + d; 8. M[i2,j1
2023-03-15 16:41:13 2KB matlab
1
MedianFilter:一种快速的一维中值滤波算法
2023-03-14 21:27:25 4KB algorithm embedded cpp11 embedded-c
1
Goodrich的经典教程,分享一个免费的版本
2023-03-13 21:43:48 28.6MB algorithm design foundations analysis
1
fir带通滤波器matlab代码使用G_best引导的布谷鸟搜索算法高效设计FIR滤波器 这项工作是我的本科论文的一部分。 抽象的: 此存储库提供了使用G最佳引导的杜鹃搜索(GCS)算法的有限冲激响应(FIR)滤波器的有效设计。 为了减少传统的Cuckoo搜索算法(CSA)中的参数依赖性以及在滤波器设计问题中更好地搜索最佳系数,在所建议的GCS中对CSA方法进行了一些修改,这导致与Cuckoo搜索算法的收敛速度显着提高。最佳解决方案。 在这里,已经使用GCS , CSA和人工蜂群(ABC)算法为Type1和Type 2 FIR设计了低通和带通滤波器。 结果: 从GCS,CSA和ABC的图形和统计观察()中可以看出, GCS在收敛速度,执行时间和过滤器响应方面均超过了竞争对手。 此外,使用建议的GCS开发的滤波器获得的阻带衰减(As)和通带纹波(Rp)远远优于使用CSA,ABC或Parks and McClellan(PM)方法设计的滤波器。 一项平均研究表明,对于较低阶的LPF(类型1和类型2的阶次均小于40),GCS显示As升高9.23% ,Rp降低26.05% 。 对于更高阶的LP
2023-03-13 20:37:17 1.6MB 系统开源
1
栽培圈算法matlab代码外圆内圆拟合 Matlab 脚本 可以说是使用最小化将小圆圈放入外圆内的最佳方法。 这是个人的挑战。 希望对发烧友有所帮助。 使用的 Matlab 版本是 R2017b。 打开/关闭“plot_flag”以查看物理动画。 关闭“plot_flag”以提高速度。 打开“final_plot_flag”以便只看到处于最终位置的圆圈。 示例图像: 我接受改进的反馈。 注意:在代码中,蓝色圆圈被称为点(即 pts) 谢谢!
2023-03-13 11:36:45 42KB 系统开源
1
matlab中存档算法代码这是什么? 该项目包含脚本,用于通过,和复制论文中的实验。 出现在“ IEEE信号处理事务”中。 另请参阅相关 利益问题 简而言之,稀疏线性逆问题是通过利用信号具有很多零的知识来估计来自间接,嘈杂,不确定性测量的未知信号。 我们比较了针对此问题的各种迭代算法方法,并探讨了它们如何从循环展开和深度学习中受益。 概述 包含的脚本 通常是用python编写的,并且require, 与GPU搭配使用效果最佳, 根据需要生成综合数据, 已知可与CentOS 7 Linux和TensorfFlow 1.1一起使用, 有时是用octave / matlab .m文件编写的。 如果您只是在寻找VAMP的实现... 您可能更喜欢/ code / VAMP /中的Matlab代码或中的python代码。 文件说明 针对稀疏线性问题y = Ax + w,创建具有(y,x,A)的numpy存档(.npz)和matlab(.mat)文件。 这些文件对于任何深度学习脚本并不是真正必需的,这些脚本会按需生成问题。 提供它们只是为了更好地理解实验中使用的特定实现。 使用save_proble
2023-03-10 18:56:13 192.17MB 系统开源
1
个人整合资源长鼻浣熊优化算法coati optimization algorithm源代码,更多算法可进入空间查看
1