【发布时间】:2015-05-06 01:33:36
【问题描述】:
我必须满足以下情况:我想在调用 Vowpal Wabbit 在数据集上对其进行训练时保留特定的命名空间。
"--keep" 选项将命名空间的首字母 作为参数。 但是如果两个命名空间以相同的字母开头,而我只想保留其中一个呢?
1.00 |A1 var1 var2 |A2 var3 var4
vw train_data.vw --keep "A1" ==> 不可能,因为 keep 只需要一个字符
一个“肮脏”的解决方案是重命名每个命名空间,以便它们都以不同的字母开头,但这对我来说是不可能的,因为我需要为每个变量创建一个命名空间,而且变量比字母表中的字母...
关于如何解决这个问题的任何看法?
【问题讨论】:
-
您可以指定一个十六进制字符,因此您有 256 个命名空间。然后,您可以根据需要使用重新定义对功能进行分组。(未经测试!)
标签: variables namespaces vowpalwabbit