VedantPadwal commited on
Commit
a783ca8
1 Parent(s): 675d314

Upload 108 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. Dockerfile +10 -0
  3. README +11 -0
  4. brain-tumor-train.csv +3 -0
  5. brain_tumor_classifier.h5 +3 -0
  6. brain_tumor_classifier_dataset/1 no.jpeg +0 -0
  7. brain_tumor_classifier_dataset/10 no.jpg +0 -0
  8. brain_tumor_classifier_dataset/11 no.jpg +0 -0
  9. brain_tumor_classifier_dataset/12 no.jpg +0 -0
  10. brain_tumor_classifier_dataset/13 no.jpg +0 -0
  11. brain_tumor_classifier_dataset/14 no.jpg +0 -0
  12. brain_tumor_classifier_dataset/15 no.jpg +0 -0
  13. brain_tumor_classifier_dataset/17 no.jpg +0 -0
  14. brain_tumor_classifier_dataset/18 no.jpg +0 -0
  15. brain_tumor_classifier_dataset/19 no.jpg +0 -0
  16. brain_tumor_classifier_dataset/2 no.jpeg +0 -0
  17. brain_tumor_classifier_dataset/20 no.jpg +0 -0
  18. brain_tumor_classifier_dataset/21 no.jpg +0 -0
  19. brain_tumor_classifier_dataset/22 no.jpg +0 -0
  20. brain_tumor_classifier_dataset/23 no.jpg +0 -0
  21. brain_tumor_classifier_dataset/24 no.jpg +0 -0
  22. brain_tumor_classifier_dataset/25 no.jpg +0 -0
  23. brain_tumor_classifier_dataset/26 no.jpg +0 -0
  24. brain_tumor_classifier_dataset/27 no.jpg +0 -0
  25. brain_tumor_classifier_dataset/28 no.jpg +0 -0
  26. brain_tumor_classifier_dataset/29 no.jpg +0 -0
  27. brain_tumor_classifier_dataset/3 no.jpg +0 -0
  28. brain_tumor_classifier_dataset/30 no.jpg +0 -0
  29. brain_tumor_classifier_dataset/31 no.jpg +0 -0
  30. brain_tumor_classifier_dataset/32 no.jpg +0 -0
  31. brain_tumor_classifier_dataset/33 no.jpg +0 -0
  32. brain_tumor_classifier_dataset/34 no.jpg +0 -0
  33. brain_tumor_classifier_dataset/35 no.jpg +0 -0
  34. brain_tumor_classifier_dataset/36 no.jpg +0 -0
  35. brain_tumor_classifier_dataset/37 no.jpg +0 -0
  36. brain_tumor_classifier_dataset/38 no.jpg +0 -0
  37. brain_tumor_classifier_dataset/39 no.jpg +0 -0
  38. brain_tumor_classifier_dataset/4 no.jpg +0 -0
  39. brain_tumor_classifier_dataset/40 no.jpg +0 -0
  40. brain_tumor_classifier_dataset/41 no.jpg +0 -0
  41. brain_tumor_classifier_dataset/42 no.jpg +0 -0
  42. brain_tumor_classifier_dataset/43 no.jpg +0 -0
  43. brain_tumor_classifier_dataset/44no.jpg +0 -0
  44. brain_tumor_classifier_dataset/45 no.jpg +0 -0
  45. brain_tumor_classifier_dataset/46 no.jpg +0 -0
  46. brain_tumor_classifier_dataset/47 no.jpg +0 -0
  47. brain_tumor_classifier_dataset/48 no.jpeg +0 -0
  48. brain_tumor_classifier_dataset/49 no.jpg +0 -0
  49. brain_tumor_classifier_dataset/5 no.jpg +0 -0
  50. brain_tumor_classifier_dataset/50 no.jpg +0 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ brain-tumor-train.csv filter=lfs diff=lfs merge=lfs -text
Dockerfile ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ # Use the official TensorFlow Docker image as the base image
2
+ FROM tensorflow/tensorflow:latest
3
+
4
+ WORKDIR /
5
+
6
+ # Copy all files from the current directory to the Docker image
7
+ COPY . .
8
+
9
+ # Install any additional dependencies (you can add more if needed)
10
+ RUN pip install --no-cache-dir Pillow argparse pandas numpy scikit-learn
README ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Train
2
+ python train.py --dataset_path brain-tumor-train.csv --model_save_path model.h5
3
+
4
+ # Generate GRadients
5
+ python gen_gradients.py --image_dir /brain_tumor_classifier_dataset --gradients_save_path /gradients --model_path model.h5
6
+
7
+ # Update Model
8
+ python update_model.py --model_path model.h5 --saved_gradients gradients --dataset_path brain-tumor-train.csv
9
+
10
+ # Inference
11
+ python inference.py --model_path model.h5 --image_dir brain_tumor_classifier_dataset --output_json outputs.json
brain-tumor-train.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d41020860e13cda2c900e4f7c2294b3b4f0e54295fcf621b584318ea465aca41
3
+ size 199028317
brain_tumor_classifier.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8c18c9f8e6229690995ba23905be9f8ae1eda625d81f31fee92ddca28c078885
3
+ size 25564344
brain_tumor_classifier_dataset/1 no.jpeg ADDED
brain_tumor_classifier_dataset/10 no.jpg ADDED
brain_tumor_classifier_dataset/11 no.jpg ADDED
brain_tumor_classifier_dataset/12 no.jpg ADDED
brain_tumor_classifier_dataset/13 no.jpg ADDED
brain_tumor_classifier_dataset/14 no.jpg ADDED
brain_tumor_classifier_dataset/15 no.jpg ADDED
brain_tumor_classifier_dataset/17 no.jpg ADDED
brain_tumor_classifier_dataset/18 no.jpg ADDED
brain_tumor_classifier_dataset/19 no.jpg ADDED
brain_tumor_classifier_dataset/2 no.jpeg ADDED
brain_tumor_classifier_dataset/20 no.jpg ADDED
brain_tumor_classifier_dataset/21 no.jpg ADDED
brain_tumor_classifier_dataset/22 no.jpg ADDED
brain_tumor_classifier_dataset/23 no.jpg ADDED
brain_tumor_classifier_dataset/24 no.jpg ADDED
brain_tumor_classifier_dataset/25 no.jpg ADDED
brain_tumor_classifier_dataset/26 no.jpg ADDED
brain_tumor_classifier_dataset/27 no.jpg ADDED
brain_tumor_classifier_dataset/28 no.jpg ADDED
brain_tumor_classifier_dataset/29 no.jpg ADDED
brain_tumor_classifier_dataset/3 no.jpg ADDED
brain_tumor_classifier_dataset/30 no.jpg ADDED
brain_tumor_classifier_dataset/31 no.jpg ADDED
brain_tumor_classifier_dataset/32 no.jpg ADDED
brain_tumor_classifier_dataset/33 no.jpg ADDED
brain_tumor_classifier_dataset/34 no.jpg ADDED
brain_tumor_classifier_dataset/35 no.jpg ADDED
brain_tumor_classifier_dataset/36 no.jpg ADDED
brain_tumor_classifier_dataset/37 no.jpg ADDED
brain_tumor_classifier_dataset/38 no.jpg ADDED
brain_tumor_classifier_dataset/39 no.jpg ADDED
brain_tumor_classifier_dataset/4 no.jpg ADDED
brain_tumor_classifier_dataset/40 no.jpg ADDED
brain_tumor_classifier_dataset/41 no.jpg ADDED
brain_tumor_classifier_dataset/42 no.jpg ADDED
brain_tumor_classifier_dataset/43 no.jpg ADDED
brain_tumor_classifier_dataset/44no.jpg ADDED
brain_tumor_classifier_dataset/45 no.jpg ADDED
brain_tumor_classifier_dataset/46 no.jpg ADDED
brain_tumor_classifier_dataset/47 no.jpg ADDED
brain_tumor_classifier_dataset/48 no.jpeg ADDED
brain_tumor_classifier_dataset/49 no.jpg ADDED
brain_tumor_classifier_dataset/5 no.jpg ADDED
brain_tumor_classifier_dataset/50 no.jpg ADDED