Skip to content

Commit 49be5a1

Browse files
committed
Use py 312 in main ex
1 parent 0995062 commit 49be5a1

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ torchforge requires the PyTorch 2.9.0 with [Monarch](https://github.com/meta-pyt
3434
uses [DNF](https://docs.fedoraproject.org/en-US/quick-docs/dnf/), but could be easily extended to other Linux OS.)
3535

3636
```bash
37-
conda create -n forge python=3.10
37+
conda create -n forge python=3.12
3838
conda activate forge
3939
./scripts/install.sh
4040
```

apps/grpo/main.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,15 @@ def policy_version(self) -> int | None:
5959

6060
@property
6161
def request_tensor(self) -> torch.Tensor:
62-
request_tokens: torch.Tensor = self.completion.prompt_ids
63-
tensor = torch.tensor(request_tokens, dtype=torch.long)
62+
tensor: torch.Tensor = self.completion.prompt_ids.to(torch.long)
6463
if tensor.shape[0] < self.request_len: # left pad
6564
diff = self.request_len - tensor.shape[0]
6665
tensor = F.pad(tensor, (diff, 0), value=self.pad_id)
6766
return tensor
6867

6968
@property
7069
def response_tensor(self) -> torch.Tensor:
71-
response_tokens: torch.Tensor = self.completion.token_ids
72-
tensor = torch.tensor(response_tokens, dtype=torch.long)
70+
tensor: torch.Tensor = self.completion.token_ids.to(torch.long)
7371
if tensor.shape[0] < self.response_len: # right pad
7472
diff = self.response_len - tensor.shape[0]
7573
tensor = F.pad(tensor, (0, diff), value=self.pad_id)

0 commit comments

Comments
 (0)