Week 8,9 & 10 - GSOC 2024This blog post covers my contributions to the project "Prior Elicitation (PreliZ)" with ArviZ during the eighth, ninth, and tenth weeks of GSoC 2024. Work Done Fix issues in distributions where r_v.owner.op.name = None for PyMC distributions. Add B...Aug 23, 2024·2 min read
Week 7,8 - GSOC 2023This blog post briefly describes the progress on the project achieved during the 7th and 8th weeks of GSOC. Work Done Added MPIVStack operator. Added MPIHStack which is the adjoint of MPIVStack Added Least Squares Migration(LSM) tutorial using the...Aug 10, 2023·3 min read
Week 5,6 - GSOC 2023This blog post briefly describes the progress on the project achieved during the 5th and 6th weeks of GSOC. In my previous blog post, I discussed the inclusion of MPIBlockDiag as part of the project. Initially, MPIBlockDiag was extending the pylops.L...Jul 12, 2023·4 min read
Week 3,4 - GSOC 2023This blog post briefly describes the work done on the project during the 3rd and 4th weeks of GSoC 2023. Work Done Added axis as a parameter to DistributedArray. Setup Sphinx Documentation Build the docs in a GitHub Action and host them on GitHub ...Jun 27, 2023·3 min read
Week 1,2 - GSOC 2023This blog post describes the project "MPI Backend for Distributed Inverse Problems" with PyLops during the first two weeks of GSoC 2023. Work Done Added DistributedArray class. Added to_dist method which can convert any NumPy array to a Distributed...Jun 27, 2023·2 min read