【问题标题】:Machine Learning Cocktail Party Audio Application机器学习鸡尾酒会音频应用
【发布时间】:2017-01-20 19:17:45
【问题描述】:

我对这篇文章有疑问:cocktail party algorithm SVD implementation ... in one line of code?

我知道有类似的问题。但是,请注意,我的特定问题将事情引向了一个新的方向,因为我正在寻找一个纯粹的 Python 等价物。当用 Python 3.5 编写时,这个过程是否优雅/简单(与原始 Octave 的“一行代码”相反)?还包括此类应用程序的任何相关 Python 库。当然,如果事实证明 Python 根本不适合这种应用程序,请解释原因。

我只是在寻求一些专家意见,了解它的外观和/或仅在 Python 3.5 中的可行性。

【问题讨论】:

    标签: python machine-learning octave python-3.5 svd


    【解决方案1】:

    使用 numpy 怎么样? 使用this 指南,我将声明翻译为

    from numpy import *
    U, S, Vh = linalg.svd(dot((tile(sum(x*x,0),(x.shape[0],1))*x),x.T))
    

    它运行但我没有任何数据来实际测试它。

    【讨论】:

    猜你喜欢
    • 2019-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 2020-06-18
    • 2012-11-07
    相关资源
    最近更新 更多