Welcome to the Matrix Operations Challenge, hosted as part of the "Python Matrix Reloaded" Workshop! This challenge will test your ability to implement and optimize a custom Matrix class in Python.
π Submit before: 9 PM today
- Fork this repository.
- Add your completed files to your forked repository.
- Name your files using the following format:
matrix_challenge_<Name>_<USN>.py
report_<Name>_<USN>.md
- Create a Pull Request to this repository before the deadline.
matrix_challenge_<Name>_<USN>.pyreport_<Name>_<USN>.md
Your report should include:
- Profiling outputs (
cProfile,line_profiler) - Time and memory comparisons (before vs after optimization)
- Explanation of optimizations and their impact
Re-implement part of your Matrix class in Cython for additional performance gains.
Happy Hacking! π§ π»