PyTorchでnn.Embeddingを使うには、以下の手順に従います：

    PyTorchからnnモジュールをインポートする。
    整数エンコードされた単語を密なベクトルにマップするnn.Embeddingレイヤーを定義する。
    埋め込みたい埋め込み数と埋め込みベクトルの次元でレイヤーを初期化する。
    整数エンコードされた単語のテンソルを入力としてレイヤに渡す．
    層の出力は、各単語に対応する密なベクトル表現である。

コード例

```python
import torch
import torch.nn as nn

# Define the embedding layer
embedding = nn.Embedding(num_embeddings=10, embedding_dim=3)

# Input tensor of shape (batch_size, sequence_length)
input_tensor = torch.LongTensor([[1,2,3], [4,5,6]])

# Output tensor of shape (batch_size, sequence_length, embedding_dim)
output = embedding(input_tensor)
```
To use nn.Embedding in PyTorch, follow these steps:

    Import nn module from PyTorch.
    Define an nn.Embedding layer, which maps integer-encoded words to dense vectors.
    Initialize the layer with the desired number of embeddings and the dimension of the embedding vectors.
    Pass a tensor of integer-encoded words as input to the layer.
    The output of the layer is the corresponding dense vector representation for each word.

Example code:

```python
import torch
import torch.nn as nn

# Define the embedding layer
embedding = nn.Embedding(num_embeddings=10, embedding_dim=3)

# Input tensor of shape (batch_size, sequence_length)
input_tensor = torch.LongTensor([[1,2,3], [4,5,6]])

# Output tensor of shape (batch_size, sequence_length, embedding_dim)
output = embedding(input_tensor)
```