1. What did you do this week?
This week's job is to add test cases and change the code as mentor's request.
No difficulties this week.
3. What is coming up next?
The work for the next week is to merge vjp and start to work on jacobian.