Project 3. DIPY algorithms Optimizations #3114
Replies: 3 comments 1 reply
-
Hello Tanishka! Thank you for your interest in DIPY GSoC. I am glad that you want to work on optimization. DIPY could surely benefit from it. Perhaps @skoudoro can provide more specific insight on the optimization objectives. I am a little skeptical about SDnDTI model, regarding how fixed the model input shape is (for example do we need at least 18 dwi and 3 b0s like the pipeline in their paper?) and if a matlab deep learning model is easily transferable to tensorflow. This is also only a valid question only if porting a model with trained weights is possible without consulting the authors. I see you are already creating PRs, so I look forward to your full proposal! |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Dear @skoudoro and @pjsjongsung |
Beta Was this translation helpful? Give feedback.
-
Dear Dipy mentors,
( @skoudoro @pjsjongsung )
Introduction
I Tanishka Nama, am a junior undergraduate pursuing Btech+Mtech from the Indian Institute of Technology, Varanasi (IIT-BHU). I am interested in working on Project 3. DIPY algorithms Optimizations
I did my Summer Machine Learning Internship at INMAS Lab, Defence Research and Development Organisation, India , worked on application and optimization of ML Algorithm to analyze neuro psyche performance on Brain anatomical data and Data acquisition for the multitasking research which holds the potential to be utilized in the recruitment of Indian Air-force.
Project Proposal
Through this project I aim to optimize the existing algorithms by leveraging the capabilities of the OpenMP API as it offers support for multithreading, auto-vectorization, and parallelization techniques, particularly beneficial in high-computation scenarios such as probabilistic tractography/denoising.
Below are the objectives of my project:
Furthermore, during the review of the documentation, it has come to my attention that the latest denoising technique available, specifically Patch2self, dates back to 2020. Consequently, I am inclined to propose the implementation of the SDnDTI model. and a comparison with the previous models.
Let me know if both of my proposals align with the community's objective and please guide me if I am heading in the wrong direction. I am immensely motivated to give back even the small but significant contribution to the community as I have been using it since my previous internship. My next aim before the commencement will be to familiarize myself with the codebase and actively engage in discussions to understand the current challenges and opportunities for improvement.
Beta Was this translation helpful? Give feedback.
All reactions