Update Chest_Xray_Report_Generator-V2.py
Browse files
Chest_Xray_Report_Generator-V2.py
CHANGED
@@ -37,10 +37,10 @@ from openai import OpenAI
|
|
37 |
# client = OpenAI()
|
38 |
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
|
39 |
|
40 |
-
import spaces # Import the spaces module for ZeroGPU
|
41 |
|
42 |
|
43 |
-
@spaces.GPU
|
44 |
def generate_gradcam(image_path, model_path, output_path, method='gradcam', use_cuda=True, aug_smooth=False, eigen_smooth=False):
|
45 |
methods = {
|
46 |
"gradcam": GradCAM,
|
@@ -191,7 +191,7 @@ Image_Captioner = pipeline("image-to-text", model = "./Model/", device = 0)
|
|
191 |
|
192 |
data_dir = "./CAM-Result"
|
193 |
|
194 |
-
@spaces.GPU(duration=300)
|
195 |
def xray_report_generator(Image_file, Query):
|
196 |
if Image_file[-4:] =='.dcm':
|
197 |
png_file = 'DCM2PNG.png'
|
@@ -230,7 +230,7 @@ def xray_report_generator(Image_file, Query):
|
|
230 |
|
231 |
|
232 |
def save_feedback(feedback):
|
233 |
-
feedback_dir = "
|
234 |
if not os.path.exists(feedback_dir):
|
235 |
os.makedirs(feedback_dir)
|
236 |
feedback_file = os.path.join(feedback_dir, "feedback.txt")
|
|
|
37 |
# client = OpenAI()
|
38 |
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
|
39 |
|
40 |
+
# import spaces # Import the spaces module for ZeroGPU
|
41 |
|
42 |
|
43 |
+
# @spaces.GPU
|
44 |
def generate_gradcam(image_path, model_path, output_path, method='gradcam', use_cuda=True, aug_smooth=False, eigen_smooth=False):
|
45 |
methods = {
|
46 |
"gradcam": GradCAM,
|
|
|
191 |
|
192 |
data_dir = "./CAM-Result"
|
193 |
|
194 |
+
# @spaces.GPU(duration=300)
|
195 |
def xray_report_generator(Image_file, Query):
|
196 |
if Image_file[-4:] =='.dcm':
|
197 |
png_file = 'DCM2PNG.png'
|
|
|
230 |
|
231 |
|
232 |
def save_feedback(feedback):
|
233 |
+
feedback_dir = "./Feedback/" # Update this to your desired directory
|
234 |
if not os.path.exists(feedback_dir):
|
235 |
os.makedirs(feedback_dir)
|
236 |
feedback_file = os.path.join(feedback_dir, "feedback.txt")
|