hardik-2004 commited on
Commit
1752bb9
·
verified ·
1 Parent(s): 289bf28

Upload folder using huggingface_hub

Browse files
Files changed (2) hide show
  1. Dockerfile +5 -0
  2. app.py +6 -3
Dockerfile CHANGED
@@ -12,6 +12,11 @@ RUN apt-get update && apt-get install -y \
12
  curl \
13
  && rm -rf /var/lib/apt/lists/*
14
 
 
 
 
 
 
15
  # Copy files
16
  COPY . .
17
 
 
12
  curl \
13
  && rm -rf /var/lib/apt/lists/*
14
 
15
+ ENV HF_HOME=/tmp/huggingface
16
+ ENV TRANSFORMERS_CACHE=/tmp/huggingface/transformers
17
+ ENV HF_DATASETS_CACHE=/tmp/huggingface/datasets
18
+ ENV DIFFUSERS_CACHE=/tmp/huggingface/diffusers
19
+
20
  # Copy files
21
  COPY . .
22
 
app.py CHANGED
@@ -24,14 +24,17 @@ templates = Jinja2Templates(directory="templates")
24
 
25
  device = "cuda" if torch.cuda.is_available() else "cpu"
26
 
27
- os.environ["TRANSFORMERS_CACHE"] = "/tmp/hf_cache"
28
- os.environ["HF_HOME"] = "/tmp/hf_home"
29
- os.environ["HF_DATASETS_CACHE"] = "/tmp/hf_datasets"
 
30
 
31
  pipe = StableDiffusionPipeline.from_pretrained(
32
  "runwayml/stable-diffusion-v1-5",
 
33
  torch_dtype=torch.float16 if device == "cuda" else torch.float32
34
  )
 
35
  pipe.to(device)
36
 
37
 
 
24
 
25
  device = "cuda" if torch.cuda.is_available() else "cpu"
26
 
27
+ os.environ["HF_HOME"] = "/tmp/huggingface"
28
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
29
+ os.environ["HF_DATASETS_CACHE"] = "/tmp/huggingface/datasets"
30
+ os.environ["DIFFUSERS_CACHE"] = "/tmp/huggingface/diffusers"
31
 
32
  pipe = StableDiffusionPipeline.from_pretrained(
33
  "runwayml/stable-diffusion-v1-5",
34
+ cache_dir="/tmp/huggingface",
35
  torch_dtype=torch.float16 if device == "cuda" else torch.float32
36
  )
37
+
38
  pipe.to(device)
39
 
40