Team Leader Email : rahultalari737@gmail.com
srinub@gvpce.ac.in ( Professional )
The Medical image processing application prototype consists of 3 main categories they are :
- Brain Tumour Segmentation
- RSNA Pneumonia Detection
- Kidney Tumour & Stone Detection
A well documented code for each category is present in medical_img_processing
folder with all the
- Data Visualizations
- IPYNB files
- .py files
- Serialized models
- Images
Once the general optimized code was done we started crafting the SYCL/DPC++ code using following path : Python --> C++ conversion --> DPC++ conversion --> SYCL conversion --> Intel Advisor
All the intel optimized SYCL/DPC++ codes are present in INTEL_ONE_API_medical_img_processing
folder.
Detailed analysis of Intel Advisor for SYCL/DPC++ Pneumonia Detection is categoried into :
- Offload Modelling
- Threading
- Vector optimization
- Roofline Analysis
Images :
Offload Modelling
Vectorization
Threading
Acceleration
Machine learning Stack
- Tensorflow
- Keras
- PyTorch
- TensorBoard
Intel libraries
- Intel SYCL / DPC++ library
- Intel Base Toolkit
- Intel Advisor
- Intel VTune Profiler
Application Deployment Stack
- Streamlit
- HTML
- DICOM Viewer Embedding
git clone https://github.com/Rahul-Talari/Intel-Api-hackathon/
cd Application
streamlit run "path/to/multiple disease pred.py"
Remember that the file contains statically set paths to some dependent files, scrutinize the multiple disease pred.py
files and the change the required.