多值类型及分隔符¶
item: 维度¶
例如 v1^]v2^]v3
^]表示多值分隔符,注意这是⼀个符号,其ASCII编码是”\x1D”,⽽不是两个符号。该字符在emacs 中的输⼊⽅式是C-q C-5, 在vi中的输⼊⽅式是 C-v C-5。
context: 和 user: 维度¶
在线请求中,使⽤ json array 表示多值。
离线 FG 过程中,和 item: ⼀样使⽤多值分隔符。
注意事项¶
浮点型的特征,rtp只保证6位精度
训练模型时样本的分隔符¶
⽣成的训练样本的分隔符为 ^ B,^ C,^ D, ASCII编码分别是”0x02”,”0x03”,”0x04” 0x04⽤户多值的时候的值之间的分隔
例⼦如下:
特征⼀<0x03>值<0x02>多值特征<0x03>值<0x04>值<0x04>值<0x02>