Pull to refresh

Comments 9

Спасибо, работает. До этого пользовался Вашим опытом из статьи "Запускаем Stable Diffusion в Google Colab", и к сожалению, там опять не загружается файл FooocusSabasMod.zip. Почините, пож, если возможно.

Спасибо, постоянно приходится что-то делать чтобы работало , то библиотеки какие-то обновятся, то хостинг кончится и нужно файлы на другой переносить, а недавно civitai не давала модели скачать, вроде должно работать на сегодня

К сожалению, ничего не получилось: пишет BadZipFile: File is not a zip file ((

Ну вот счас решил проверить, работает. Возможно вы используете старый код. Т.к хостинг поменялся , пришлось внести в него изменения, так что скопируйте из статьи обновленный код, должно заработать 👌

А есть какое-нибудь зеркало на этот файл? опять не работает(

в ближайшее время перенесу на github и изменю код

Изменил вторую часть кода, чтобы готовые изображения сохранялись прямо на ваш Google Drive. Перед использованием создайте папку Flux в корне своего Google Drive, туда будут сохраняться все изображения.

sdelatraz = 1
from google.colab import drive
drive.mount('/content/drive')

while sdelatraz < 88:
  with torch.inference_mode():
      positive_prompt = "BMW E36 Turing"
      width = 1024
      height = 1024
      seed = 0
      steps = 20
      sampler_name = "euler"
      scheduler = "simple"

      if seed == 0:
          seed = random.randint(0, 18446744073709551615)
      print(seed)

      soseed = str(seed)
      sdelatraz += 1

      cond, pooled = clip.encode_from_tokens(clip.tokenize(positive_prompt), return_pooled=True)
      cond = [[cond, {"pooled_output": pooled}]]
      noise = RandomNoise.get_noise(seed)[0]
      guider = BasicGuider.get_guider(unet, cond)[0]
      sampler = KSamplerSelect.get_sampler(sampler_name)[0]
      sigmas = BasicScheduler.get_sigmas(unet, scheduler, steps, 1.0)[0]
      latent_image = EmptyLatentImage.generate(closestNumber(width, 16), closestNumber(height, 16))[0]
      sample, sample_denoised = SamplerCustomAdvanced.sample(noise, guider, sampler, sigmas, latent_image)
      model_management.soft_empty_cache()
      decoded = VAEDecode.decode(vae, sample)[0].detach()
      Image.fromarray(np.array(decoded*255, dtype=np.uint8)[0]).save("/content/drive/MyDrive/Flux/" + soseed + "flux.png")

  Image.fromarray(np.array(decoded*255, dtype=np.uint8)[0])
print("Дело сделано")

важны, при том именно версии прописанной в коде: xformers==0.0.29.post3

Sign up to leave a comment.

Articles