我有一个样本。
text1_Namespace1:text
text2_Namespace2:text2
我想仅使用n-gram从Namespace1 text1创建一个新功能,而不是在text2中创建其他交互
大众可以选择性地为某些Namespace1生成ngram吗?
答案 0 :(得分:3)
如expression tree?
所述,您可以使用vw -h
为单个命名空间“foo”生成n-gram(例如,对于双字母组件为--ngram fN
,对于三元组等为--ngram f2
)。
请注意,在VW中,只有名称空间名称的第一个字符对于名称空间交互和生成ngrams而言才是重要的。一般建议是使用单字符命名空间名称或确保每个命名空间以不同的字符开头。
答案 1 :(得分:0)
作品!即使在这样的设计:
vw -d test.data --loss_function logistic --skips b2 --ngram b2 --ngram g2 --skips g1