书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 114781 个相关结果.
  • 重载歧义消除

    重载歧义消除 命名参数重载 重载歧义消除 对于例程调用,会进行 “重载解析” 。有一种较弱的重载解析形式,称为 overload disambiguation 重载歧义消除 ,当重载符号在有额外类型信息的情况下被使用时,会执行。假设 p 是一个重载符号。则上下文是: 当 q 的相应形式参数是 proc 类型时,在函数调用 q(…, p, …) ...
  • 3.7 量词范围歧义

    3.7 量词范围歧义 3.7 量词范围歧义 当我们给一个句子的形式化表示 两 个量词时,会发生什么? >>> v2 = """ ... bruce => b ... elspeth => e ... julia => j ... matthew => m ... person => {b, e, j, m} .....
  • 6.2 有害的歧义

    6.2 有害的歧义 6.2 有害的歧义 不幸的是,随着文法覆盖范围的增加和输入句子长度的增长,分析树的数量也迅速增长。事实上,它以天文数字的速度增长。 让我们在一个简单的例子帮助下来探讨这个问题。词 fish 既是名词又是动词。我们可以造这样的句子 fish fish fish,意思是 fish like to fish for other fis...
  • 4.5 再述量词歧义

    4.5 再述量词歧义 4.5 再述量词歧义 上述方法的一个重要的限制是它们没有处理范围歧义。我们的翻译方法是句法驱动的,认为语义表示与句法分析紧密耦合,语义中量词的范围也因此反映句法分析树中相应的NP 的相对范围。因此,像(26) 这样的句子,在这里重复,总是会被翻译为(53a) 而不是(53b) 。 \P . exists y .( dog ( ...
  • 8.3. 东亚环境下宽度有歧义的字符

    8.3. 东亚环境下宽度有歧义的字符 8.3. 东亚环境下宽度有歧义的字符 在东亚语言环境下,方框绘制、希腊字符和西里尔字符可能会显示得比你预期的样子更宽,这样会导致终端输出排列不再整齐(参见 Unicode 标准附录 #11 )。 您可以绕过这个问题: gnome-terminal :编辑 → 首选项 → 配置文件 → 编辑 → 兼容性 → ...
  • 9.2 分析树和抽象语法树

    9.2 分析树和抽象语法树 9.2 分析树和抽象语法树 语法分析不但要判断给定的句子是否符合语法结构,而且还要分析出该句子符合哪些结构,也就是说,要分析出这个句子是怎么从起始符号开始产生出来的,并根据产生过程生成语法树。如,对于 “我吃饭” 这句话,只有我们知道了 主语、谓语和宾语 分别对应的是那个词,我们才能真正理解这句话的含义。 图9.1 语法树...
  • 模块

    模块 模块 Nim支持用模块的概念把一个程序拆分成片段。每个模块在它自己的文件里。模块实现了 信息隐藏 和 编译隔离 。一个模块可以通过 import 语句访问另一个模块符号。 只有标记了星号(*)的顶级符号被导出: # Module A var x *, y : int   proc `*` *( a , b : se...
  • 重载解决方案

    重载解决方案 基于 ‘var T’ 的重载 untyped 惰性类型解析 可变参数匹配 迭代器 重载解决方案 在调用 p(args) 中,选择最匹配的例程 p 。如果多个例程匹配相同,则在语义分析期间报告歧义。 args 中的每个 arg 都需要匹配。一个实参可以匹配多个不同的类别。假设 f 是形参类型,a 是实参类型。 完全匹配: a...
  • 五、多样性分析

    五、多样性分析 5.1 误差-分歧分解 5.2 多样性度量 5.2.1 不合度量 5.2.2 相关系数 5.2.3 Q 统计量 5.2.4 kappa 统计量 5.3 多样性增强 五、多样性分析 5.1 误差-分歧分解 假定有 个个体学习器 ,通过加权平均法组合产生集成学习器 来完成回归学习任务。即: 。 对于某个样本 ...
  • 5.7 准确性的极限

    5.7 准确性的极限 5.7 准确性的极限 一个 n-gram 标注器准确性的上限是什么?考虑一个三元标注器的情况。它遇到多少词性歧义的情况?我们可以根据经验决定这个问题的答案: >>> cfd = nltk . ConditionalFreqDist ( ... (( x [ 1 ], y [ 1 ], z...