chetantiwari commited on
Commit
ad126c1
·
1 Parent(s): a396b43
app/main.py CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  from fastapi import FastAPI, File, UploadFile, HTTPException
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from fastapi.staticfiles import StaticFiles
 
1
+ import os
2
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache/huggingface/transformers"
3
+ os.environ["HF_HOME"] = "/tmp/.cache/huggingface"
4
+ os.makedirs("/tmp/.cache/huggingface/transformers", exist_ok=True)
5
+
6
+
7
  from fastapi import FastAPI, File, UploadFile, HTTPException
8
  from fastapi.middleware.cors import CORSMiddleware
9
  from fastapi.staticfiles import StaticFiles
app/models/attribute_extractor.py CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  import torch
2
  from transformers import BlipProcessor, BlipForConditionalGeneration
3
  from PIL import Image
@@ -6,11 +11,6 @@ import asyncio
6
  from typing import Dict, Any
7
  import os
8
 
9
- # Set custom cache directory writable in Spaces environment
10
- os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache"
11
- os.environ["HF_HOME"] = "/tmp/.cache"
12
-
13
-
14
  class AttributeExtractor:
15
  def __init__(self):
16
  self.model_name = "Salesforce/blip-image-captioning-base"
 
1
+ import os
2
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache/huggingface/transformers"
3
+ os.environ["HF_HOME"] = "/tmp/.cache/huggingface"
4
+ os.makedirs("/tmp/.cache/huggingface/transformers", exist_ok=True)
5
+
6
  import torch
7
  from transformers import BlipProcessor, BlipForConditionalGeneration
8
  from PIL import Image
 
11
  from typing import Dict, Any
12
  import os
13
 
 
 
 
 
 
14
  class AttributeExtractor:
15
  def __init__(self):
16
  self.model_name = "Salesforce/blip-image-captioning-base"
app/models/clothing_detector.py CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  import torch
2
  from sklearn.cluster import KMeans
3
  import cv2
 
1
+ import os
2
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache/huggingface/transformers"
3
+ os.environ["HF_HOME"] = "/tmp/.cache/huggingface"
4
+ os.makedirs("/tmp/.cache/huggingface/transformers", exist_ok=True)
5
+
6
  import torch
7
  from sklearn.cluster import KMeans
8
  import cv2
app/models/color_analyzer.py CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  import cv2
2
  import numpy as np
3
  from PIL import Image
@@ -7,9 +12,6 @@ import asyncio
7
  import webcolors
8
  import os
9
 
10
- # Set custom cache directory writable in Spaces environment
11
- os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache"
12
- os.environ["HF_HOME"] = "/tmp/.cache"
13
 
14
 
15
  class ColorAnalyzer:
 
1
+ import os
2
+ os.environ["TRANSFORMERS_CACHE"] = "/tmp/.cache/huggingface/transformers"
3
+ os.environ["HF_HOME"] = "/tmp/.cache/huggingface"
4
+ os.makedirs("/tmp/.cache/huggingface/transformers", exist_ok=True)
5
+
6
  import cv2
7
  import numpy as np
8
  from PIL import Image
 
12
  import webcolors
13
  import os
14
 
 
 
 
15
 
16
 
17
  class ColorAnalyzer: