awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesSignal Convolutions

Algorithms for combining two signals to produce a third signal representing their interaction.

Distinct from Digital Signal Processing Libraries: Specifically addresses the convolution operation rather than general DSP filtering or periodogram analysis

Explore 4 awesome GitHub repositories matching scientific & mathematical computing · Signal Convolutions. Refine with filters or upvote what's useful.

Awesome Signal Convolutions GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jounce/surgeJounce 的头像

    Jounce/Surge

    5,321在 GitHub 上查看↗

    Surge 是一个 Swift 库,用于高性能数值分析、线性代数、数字信号处理和加速图像处理。它利用 Accelerate 框架为矩阵数学和信号处理提供硬件加速工具。 该库为数字信号处理提供了专门的功能,包括卷积、通过互相关的信号相似性分析以及使用快速傅里叶变换(FFT)的域变换。它还包括一套用于像素缓冲区和图像数据快速转换与分析的工具。 除了信号和图像处理外,该库还涵盖了广泛的计算数学领域。这包括通过矩阵求逆和分解求解线性系统、向量度量计算以及统计数据分析。它还支持跨大数组批量执行三角函数、对数和算术运算。

    Combines two separate signals to produce a third signal representing the effect of one upon the other.

    Swiftacceleratearithmeticconvolution
    在 GitHub 上查看↗5,321
  • arrayfire/arrayfirearrayfire 的头像

    arrayfire/arrayfire

    4,888在 GitHub 上查看↗

    ArrayFire 是一个硬件无关的计算框架和 JIT 编译张量引擎,专为高性能数值计算而设计。它作为一个 GPU 数值计算库和并行信号处理工具包,抽象了硬件后端,允许同一代码库在各种 GPU 架构和 CPU 上执行。 该项目以其使用表达式编译来融合操作并最小化内存开销的 JIT 引擎而脱颖而出。它采用延迟执行图来优化计算链,并提供互操作性原语以与 CUDA 和 OpenCL 等外部计算平台共享数据和执行上下文。 该库涵盖了广泛的功能,包括并行线性代数、数字信号处理和加速计算机视觉。它提供了用于机器学习实现、金融建模模拟以及求解物理系统模拟偏微分方程的工具。其张量管理系统处理多维数组分配、切片和主机-设备数据传输。

    Implements multi-dimensional convolutions for processing signals and images by applying computational kernels.

    C++arrayfirecc-plus-plus
    在 GitHub 上查看↗4,888
  • more-itertools/more-itertoolsmore-itertools 的头像

    more-itertools/more-itertools

    4,074在 GitHub 上查看↗

    more-itertools 是 Python itertools 模块的扩展库。它作为一个用于操作可迭代对象的工具包,提供了广泛的数据转换、组合生成和迭代器状态管理例程。 该库以高级状态管理和复杂的序列生成为特色。它提供了查看未来元素、在序列内搜索,以及从可能包含重复元素的集合中生成唯一排列、组合和集合划分的功能。 其更广泛的功能涵盖了数据处理任务,如递归展平、分组、填充和数据流重塑。它还包括用于流合并、局部邻域分析的窗口化以及线程安全的迭代同步的工具。 该项目还提供了用于数值序列处理的专门例程,包括矩阵乘法、离散线性卷积和傅里叶变换。

    Performs discrete linear convolution of a signal and a kernel for tasks like moving averages.

    Python
    在 GitHub 上查看↗4,074
  • ebtech/rust-algorithmsEbTech 的头像

    EbTech/rust-algorithms

    3,972在 GitHub 上查看↗

    这是一个用 Rust 编写的标准数据结构和算法实现合集。它提供了一套专为竞赛编程和系统工程设计的专业库。 该项目分为图论、数论、区间查询和字符串处理等不同的工具包。它包含用于计算最短路径和网络流、执行素性测试和模运算以及管理关联区间查询的实现。 该库涵盖广泛的计算领域,包括通过快速傅里叶变换进行的信号处理、使用后缀数组和字典树的文本分析,以及通过坐标压缩和排序工具进行的数据组织。它还提供用于从文件或标准 I/O 解析输入数据的工具。

    Implements fast Fourier transforms and convolutions for frequency domain analysis and polynomial multiplication.

    Rustalgorithmalgorithmscodeforces
    在 GitHub 上查看↗3,972
  1. Home
  2. Scientific & Mathematical Computing
  3. Data Modeling and Processing
  4. Signal Processing
  5. Digital Signal Processing Libraries
  6. Signal Convolutions

探索子标签

  • Fourier Transform ImplementationsImplementations of fast Fourier transforms for signal analysis and polynomial multiplication. **Distinct from Signal Convolutions:** Focuses on the FFT transform itself rather than general signal convolution operations