nishchandel commited on
Commit
93401eb
·
1 Parent(s): 44f01ce

cache error fixed

Browse files
extraction/media_extractor.py CHANGED
@@ -1,15 +1,14 @@
1
  import os
 
 
 
2
  import cv2
3
- from pathlib import Path
4
  import librosa
5
  import subprocess
6
  import numpy as np
7
  from typing import List, Dict, Tuple
8
  from extraction.timeline_generator import TimelineGenerator
9
 
10
- os.environ['LIBROSA_CACHE_DIR'] = '/tmp/librosa_cache'
11
- os.environ['LIBROSA_CACHE_LEVEL'] = '0'
12
-
13
  class MediaExtractor:
14
 
15
  def __init__(self, frames_per_interval: int = 5):
 
1
  import os
2
+ os.environ['LIBROSA_CACHE_DIR'] = '/tmp/librosa_cache'
3
+ os.environ['LIBROSA_CACHE_LEVEL'] = '0'
4
+
5
  import cv2
 
6
  import librosa
7
  import subprocess
8
  import numpy as np
9
  from typing import List, Dict, Tuple
10
  from extraction.timeline_generator import TimelineGenerator
11
 
 
 
 
12
  class MediaExtractor:
13
 
14
  def __init__(self, frames_per_interval: int = 5):
main.py CHANGED
@@ -1,10 +1,15 @@
 
 
 
 
 
 
1
  from fastapi import FastAPI, File, UploadFile, HTTPException, Query
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from fastapi.responses import JSONResponse
4
  from pydantic import BaseModel
5
  from typing import List
6
  from contextlib import asynccontextmanager
7
- import os
8
  import uuid
9
  import shutil
10
  import json
@@ -12,11 +17,6 @@ from pathlib import Path
12
  from datetime import datetime
13
  from pipeline import DeepfakeDetectionPipeline
14
 
15
- os.environ['TRANSFORMERS_CACHE'] = '/tmp/transformers_cache'
16
- os.environ['HF_HOME'] = '/tmp/hf_home'
17
- os.environ['LIBROSA_CACHE_DIR'] = '/tmp/librosa_cache'
18
- os.environ['LIBROSA_CACHE_LEVEL'] = '0'
19
-
20
  analysis_history = []
21
  MAX_HISTORY = 10
22
 
 
1
+ import os
2
+ os.environ['TRANSFORMERS_CACHE'] = '/tmp/transformers_cache'
3
+ os.environ['HF_HOME'] = '/tmp/hf_home'
4
+ os.environ['LIBROSA_CACHE_DIR'] = '/tmp/librosa_cache'
5
+ os.environ['LIBROSA_CACHE_LEVEL'] = '0'
6
+
7
  from fastapi import FastAPI, File, UploadFile, HTTPException, Query
8
  from fastapi.middleware.cors import CORSMiddleware
9
  from fastapi.responses import JSONResponse
10
  from pydantic import BaseModel
11
  from typing import List
12
  from contextlib import asynccontextmanager
 
13
  import uuid
14
  import shutil
15
  import json
 
17
  from datetime import datetime
18
  from pipeline import DeepfakeDetectionPipeline
19
 
 
 
 
 
 
20
  analysis_history = []
21
  MAX_HISTORY = 10
22
 
models/load_models.py CHANGED
@@ -1,11 +1,11 @@
1
- from transformers import AutoModelForImageClassification, AutoImageProcessor
2
- from transformers import AutoModelForAudioClassification, AutoFeatureExtractor
3
- import torch
4
  import os
5
-
6
  os.environ['TRANSFORMERS_CACHE'] = '/tmp/transformers_cache'
7
  os.environ['HF_HOME'] = '/tmp/hf_home'
8
 
 
 
 
 
9
  class ModelLoader:
10
 
11
  _instance = None
 
 
 
 
1
  import os
 
2
  os.environ['TRANSFORMERS_CACHE'] = '/tmp/transformers_cache'
3
  os.environ['HF_HOME'] = '/tmp/hf_home'
4
 
5
+ from transformers import AutoModelForImageClassification, AutoImageProcessor
6
+ from transformers import AutoModelForAudioClassification, AutoFeatureExtractor
7
+ import torch
8
+
9
  class ModelLoader:
10
 
11
  _instance = None