hard code clip token device

#950
This commit is contained in:
layerdiffusion
2024-08-08 01:36:01 -07:00
parent a189f3e53e
commit e396307e9d

View File

@@ -120,7 +120,7 @@ class ClassicTextProcessingEngine:
return tokenized
def encode_with_transformers(self, tokens):
target_device = memory_management.get_torch_device()
target_device = self.text_encoder.transformer.text_model.embeddings.token_embedding.weight.device
self.text_encoder.transformer.text_model.embeddings.position_ids = self.text_encoder.transformer.text_model.embeddings.position_ids.to(device=target_device)
tokens = tokens.to(target_device)