我已经检查并了解了一些相关主题,例如: define CRF++ template file
我现在困惑的是,我定义的模板是这样的: ..... U02:%X [0,0], .....
功能函数是什么样的?
感谢您的帮助。
<帅>答案 0 :(得分:0)
我认为您在询问如何为CRF ++提供计算要素位置值所需的函数或方法。 CRF ++不接收要素函数作为输入,它从输入生成要素函数,以计算它作为模型的一部分使用的概率。在形成/创建数据集时,可以计算行/列坐标中的要素值。该模板用于定义有多少要素位置以及可以找到它们的列。当它们是二元组特征时,它们不需要查看前面/后面的标记,因为会自动为这些标记创建特征位置。
假设要素空间是一个列表,其中列表的位置(索引)表示唯一函数,函数的值是该索引处的值。在提前,您决定/定义要素位置的含义,并通过读取数据来计算它们。您可以编写此列表进行培训,并将其与模板数据一起交给CRF ++(并将模型名称作为最后一个参数,这将是其输出)。