add sparse_keep_tokens api to lib.h