changzheng123 / L-CAD

Implementation for for "L-CAD: Language-based Colorization with Any-level Descriptions using Diffusion Priors"
30 stars 0 forks source link

TypeError: expected str, bytes or os.PathLike object, not NoneType #12

Open yingdundun opened 1 month ago

yingdundun commented 1 month ago

model = create_model('./configs/cldm_v15_ehdecoder.yaml').cpu()在创建模型的时候报错TypeError: expected str, bytes or os.PathLike object, not NoneType。寻找原因发现 configs/cldm_v15_ehdecoder.yaml文件中的 cond_stage_config: target: ldm.modules.encoders.modules.FrozenCLIPEmbedder 无法创建这一模块?有人出现同样的问题吗?怎么解决呢?期待得到回复?

sheqian36 commented 1 month ago

You can change the transformers version to 4.19.2 to solve it

yingdundun commented 1 month ago

You can change the transformers version to 4.19.2 to solve it

New error when modifying the transformers version to 4.4.0: from transformers import T5Tokenizer, T5EncoderModel, CLIPTokenizer, CLIPTextModel ImportError: cannot import name 'CLIPTokenizer' from 'transformers' (unknown location), the reason seems to be that the transformers version is too low