Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization icon indicating copy to clipboard operation
Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization copied to clipboard

AssertionError: String 'birdbath' maps to more than a single token.

Open Z-MU-Z opened this issue 1 year ago • 0 comments

  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/main.py", line 461, in <module>
    model = instantiate_from_config(config.model)
  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/main.py", line 137, in instantiate_from_config
    return get_obj_from_str(config["target"])(**config.get("params", dict()))
  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/perfusion/perfusion.py", line 65, in __init__
    self.embedding_manager = instantiate_from_config(personalization_config, embedder=self.cond_stage_model)
  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/ldm/util.py", line 175, in instantiate_from_config
    return get_obj_from_str(config["target"])(**config.get("params", dict()), **kwargs)
  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/perfusion/embedding_manager.py", line 87, in __init__
    init_word_token = get_token_for_string(initializer_words[idx])
  File "/home/code/Key-Locked-Rank-One-Editing-for-Text-to-Image-Personalization/perfusion/embedding_manager.py", line 19, in get_clip_token_for_string
    assert torch.count_nonzero(
AssertionError: String 'birdbath' maps to more than a single token. Please use another string

So how to solve this bug?

Z-MU-Z avatar Sep 28 '23 13:09 Z-MU-Z