【问题标题】:Where did the term "broadcasting" come from?“广播”一词从何而来?
【发布时间】:2015-01-12 22:52:45
【问题描述】:

我正在尝试查找该术语的来源,以及它是否有其他名称。我可以在网上找到的所有用法都指向 numpy 手册。知道以前用过吗?

【问题讨论】:

标签: numpy octave


【解决方案1】:

它最初源自 Yorick,这是一种较旧的专注于数组的编程语言,许多原始 NumPy(née Numeric)设计师都熟悉。

https://mail.python.org/pipermail/matrix-sig/1995-November/000143.html

http://dhmunro.github.io/yorick-doc/manual/yorick_50.html#Broadcasting

【讨论】:

    【解决方案2】:

    根据online Etymology

    1767,形容词,指种子的传播,来自广泛的 (adj.) + cast (v.) 的过去分词。比喻用途记录自 1785. 现代媒体的使用始于广播(1922,形容词和名词)。作为动词,记录于 1813 年的农业意义上,1829 年 比喻意义,1921 年指无线电。

    一段时间后,出现了像 this 这样的定义:

    在电信和信息论中,广播是指 将消息同时传送给所有收件人的方法。

    for Numpy 的定义建立在上述基础之上:

    广播这个术语描述了 numpy 如何处理不同的数组 算术运算期间的形状。受到一定的限制, 较小的阵列在较大的阵列上“广播”,以便它们 具有兼容的形状。

    【讨论】:

      猜你喜欢
      • 2010-11-10
      • 2011-01-27
      • 2011-02-14
      • 2015-02-11
      • 2019-10-28
      • 1970-01-01
      • 2012-01-25
      • 2014-05-01
      • 2019-05-26
      相关资源
      最近更新 更多