Fix typo that prevents training Textual Inversion

There was a small typo in line 529.

shared.ops.embeddings_train_log caused an attribute not found exception when training TIs.
This commit is contained in:
David Pina
2023-04-29 22:41:24 +02:00
committed by GitHub
parent 3c41056123
commit 2220316920
@@ -526,7 +526,7 @@ def train_embedding(id_task, embedding_name, learn_rate, batch_size, gradient_st
save_embedding(embedding, optimizer, checkpoint, embedding_name_every, last_saved_file, remove_cached_checksum=True)
embedding_yet_to_be_embedded = True
write_loss(log_directory, shared.ops.embeddings_train_log, embedding.step, steps_per_epoch, {
write_loss(log_directory, shared.opts.embeddings_train_log, embedding.step, steps_per_epoch, {
"loss": f"{loss_step:.7f}",
"learn_rate": scheduler.learn_rate
})