util.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:scikit-kge 作者: mnick 项目源码 文件源码
def cconv(a, b):
    """
    Circular convolution of vectors

    Computes the circular convolution of two vectors a and b via their
    fast fourier transforms

    a \ast b = \mathcal{F}^{-1}(\mathcal{F}(a) \odot \mathcal{F}(b))

    Parameter
    ---------
    a: real valued array (shape N)
    b: real valued array (shape N)

    Returns
    -------
    c: real valued array (shape N), representing the circular
       convolution of a and b
    """
    return ifft(fft(a) * fft(b)).real
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号