scipy.cluster.vq 模块的哪个函数用于将码本中的代码分配给观察?