que a função tf.nn.embedding_lookup faz?

| | | | |
tf.nn.embedding_lookup(params, ids, partition_strategy="mod", name=None) 

Não consigo entender o dever desta função. É como uma tabela de pesquisa? O que significa retornar os parâmetros correspondentes a cada id (em ids)?

Por exemplo, no modelo skip-gram se usarmos tf.nn.embedding_lookup( embeddings, train_inputs), então para cada train_input ele encontra a incorporação correspondente?