File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ torchforge requires the PyTorch 2.9.0 with [Monarch](https://github.com/meta-pyt
3434uses [ 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
3838conda activate forge
3939./scripts/install.sh
4040```
Original file line number Diff line number Diff 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 )
You can’t perform that action at this time.
0 commit comments