【问题标题】:Fast Shannon Entropy Calculation快速香农熵计算
【发布时间】:2015-01-24 16:12:29
【问题描述】:

有没有一种快速的方法来计算 16 位数字缓冲区的香农熵,而无需计算每个频率计数的 log2?日志计算很慢。

【问题讨论】:

标签: optimization entropy


【解决方案1】:

好的,所以答案是不计算log函数是没有办法的,但是如果你预先计算logs,那就还不错。

我的缓冲区大小为 4096 字节,因此每个可能的 2 字节值有 1..2048 个。所以需要预先计算 1/2048 .. 2048/2048 的日志。那么每条日志的计算就只是一个数组查找而已。

【讨论】:

    猜你喜欢
    • 2014-03-31
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 2012-10-31
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    相关资源
    最近更新 更多