I’m Shubham Singh (@FirePheonix), a GSoC 2026 contributor with PySAL under the NumFOCUS umbrella.

Project: Implementation of geographically weighted matrix decomposition algorithms

Weekly updates from the coding period:

Index

  • Week 1 - Mentorship kickoff with Serge, GWPCA work, first merged PR (31 May 2026)
  • Week 2 - First end-to-end GWPCA implementation and demo notebook work around PR #125 (7 Jun 2026)
  • Week 3 - Covariance alignment, R comparison work, and CV cleanup (14 Jun 2026)
  • Week 4 - Decomposition refactor, typing cleanup, and bandwidth validation tests (21 Jun 2026)
  • Week 5 - Labeled outputs, API cleanup, and spatialml -> spml conflict resolution (30 Jun 2026)
  • Week 6 - GWPCA R Parity and Numerical Stability (01 Jul 2026)

More weeks added every two weeks during the program.