eder0782 commited on
Commit
d5238b1
·
verified ·
1 Parent(s): f773109

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -3,15 +3,21 @@ from diffusers import DiffusionPipeline
3
  import torch
4
  import gradio as gr
5
  import os
 
6
 
7
  # Faça login com seu token HF
8
  login(os.environ["HF_TOKEN"]) # use um token com permissão READ
9
 
 
 
 
 
 
10
  # Carrega o modelo
11
  pipe = DiffusionPipeline.from_pretrained(
12
  "black-forest-labs/FLUX.1-schnell",
13
  use_auth_token=True, # garante que use autenticação
14
- torch_dtype=torch.float16
15
  )
16
 
17
  pipe.to("cuda" if torch.cuda.is_available() else "cpu")
 
3
  import torch
4
  import gradio as gr
5
  import os
6
+ import torch
7
 
8
  # Faça login com seu token HF
9
  login(os.environ["HF_TOKEN"]) # use um token com permissão READ
10
 
11
+ #Verificando se é CPU ou GPU
12
+ device = "cuda" if torch.cuda.is_available() else "cpu"
13
+ dtype = torch.float16 if device == "cuda" else torch.float32
14
+
15
+
16
  # Carrega o modelo
17
  pipe = DiffusionPipeline.from_pretrained(
18
  "black-forest-labs/FLUX.1-schnell",
19
  use_auth_token=True, # garante que use autenticação
20
+ torch_dtype=dtype
21
  )
22
 
23
  pipe.to("cuda" if torch.cuda.is_available() else "cpu")