diff --git a/ldm/modules/encoders/modules.py b/ldm/modules/encoders/modules.py index aa3031df6..3d75c9b5b 100644 --- a/ldm/modules/encoders/modules.py +++ b/ldm/modules/encoders/modules.py @@ -84,7 +84,7 @@ def __init__(self, n_embed, n_layer, vocab_size=30522, max_seq_len=77, super().__init__() self.use_tknz_fn = use_tokenizer if self.use_tknz_fn: - self.tknz_fn = BERTTokenizer(vq_interface=False, max_length=max_seq_len) + self.tknz_fn = BERTTokenizer(device=device,vq_interface=False, max_length=max_seq_len) self.device = device self.transformer = TransformerWrapper(num_tokens=vocab_size, max_seq_len=max_seq_len, attn_layers=Encoder(dim=n_embed, depth=n_layer),