查了下可能是缺少DejaVuSans.ttf字体吗,但是这个文件应该放到哪里嘞
`
| Name | Type | Params
0 | model | DiffusionWrapper | 859 M
1 | first_stage_model | AutoencoderKL | 83.7 M
2 | cond_stage_model | FrozenCLIPEmbedder | 123 M
859 M Trainable params
206 M Non-trainable params
1.1 B Total params
4,264.941 Total estimated model params size (MB)
Epoch 0: 0%| | 0/20230 [00:00<?, ?it/s]/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/utilities/data.py:77: Trying to infer the batch_size
from an ambiguous collection. The batch size we found is 2. To avoid any miscalculations, use self.log(..., batch_size=batch_size)
.
Traceback (most recent call last):
File "/data/jqin/code/stable-diffusion-master/train.py", line 41, in
trainer.fit(model, dataloader)
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/trainer.py", line 544, in fit
call._call_and_handle_interrupt(
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/call.py", line 44, in _call_and_handle_interrupt
return trainer_fn(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/trainer.py", line 580, in _fit_impl
self._run(model, ckpt_path=ckpt_path)
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/trainer.py", line 987, in _run
results = self._run_stage()
^^^^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/trainer.py", line 1033, in _run_stage
self.fit_loop.run()
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/loops/fit_loop.py", line 205, in run
self.advance()
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/loops/fit_loop.py", line 363, in advance
self.epoch_loop.run(self._data_fetcher)
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/loops/training_epoch_loop.py", line 140, in run
self.advance(data_fetcher)
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/loops/training_epoch_loop.py", line 269, in advance
call._call_callback_hooks(trainer, "on_train_batch_end", batch_output, batch, batch_idx)
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/pytorch_lightning/trainer/call.py", line 208, in _call_callback_hooks
fn(trainer, trainer.lightning_module, *args, **kwargs)
File "/data/jqin/code/stable-diffusion-master/ldm_hacked/logger.py", line 79, in on_train_batch_end
self.log_img(pl_module, batch, batch_idx, split="train")
File "/data/jqin/code/stable-diffusion-master/ldm_hacked/logger.py", line 58, in log_img
images = pl_module.log_images(batch, split=split, **self.log_images_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/data/jqin/code/stable-diffusion-master/ldm/models/diffusion/ddpm.py", line 1175, in log_images
xc = log_txt_as_img((x.shape[2], x.shape[3]), batch[self.cond_stage_key], size=x.shape[2] // 25)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/jqin/code/stable-diffusion-master/ldm/util.py", line 23, in log_txt_as_img
font = ImageFont.truetype('model_data/simhei.ttf', size=size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/PIL/ImageFont.py", line 819, in truetype
return freetype(font)
^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/PIL/ImageFont.py", line 816, in freetype
return FreeTypeFont(font, size, index, encoding, layout_engine)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/anaconda3/envs/SD/lib/python3.11/site-packages/PIL/ImageFont.py", line 245, in init
self.font = core.getfont(
^^^^^^^^^^^^^
OSError: cannot open resource
`