RSE-Sheffield / pando-python

Performance Profiling & Optimisation of Research Code (Python) - Short Course
http://rse.shef.ac.uk/pando-python/
Other
4 stars 4 forks source link

Accelerated Feedback v1 #20

Closed Robadob closed 8 months ago

Robadob commented 8 months ago

Working through notes from #18, hoping to fix small stuff before next Thursday's first run with students. I'll clean up comments in that issue at a later point.

Closes #19

github-actions[bot] commented 8 months ago

Thank you!

Thank you for your pull request :smiley:

:robot: This automated message can help you check the rendered files in your submission for clarity. If you have any questions, please feel free to open an issue in {sandpaper}.

If you have files that automatically render output (e.g. R Markdown), then you should check for the following:

Rendered Changes

:mag: Inspect the changes: https://github.com/RSE-Sheffield/pando-python/compare/md-outputs..md-outputs-PR-20

The following changes were observed in the rendered markdown documents:

 fig/latency.png                                   |  Bin 13555 -> 13957 bytes
 fig/latency.py                                    |    4 +-
 fig/stack.ai (new)                                | 5745 +++++++++++++++++++++
 fig/stack.png (new)                               |  Bin 0 -> 27427 bytes
 files/pred-prey/predprey_out.png (new)            |  Bin 0 -> 68125 bytes
 files/schelling_out.prof (new)                    |  Bin 0 -> 1704740 bytes
 files/travelling-sales/profiles.zip (new)         |  Bin 0 -> 46150 bytes
 files/travelling-sales/profiles/out_01.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_02.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_03.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_04.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_05.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_06.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_07.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_08.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_09.prof (new) |  Bin 0 -> 14431 bytes
 files/travelling-sales/profiles/out_10.prof (new) |  Bin 0 -> 14431 bytes
 md5sum.txt                                        |   22 +-
 optimisation-conclusion.md                        |    2 +-
 optimisation-data-structures-algorithms.md        |  136 +-
 optimisation-introduction.md                      |   15 +-
 optimisation-memory.md                            |    4 +-
 optimisation-minimise-python.md                   |   74 +-
 optimisation-use-latest.md                        |    2 +-
 profiling-conclusion.md                           |    4 +-
 profiling-functions.md                            |   97 +-
 profiling-introduction.md                         |    2 +-
 profiling-lines.md                                |    4 +-
 setup.md                                          |    4 +-
 29 files changed, 5956 insertions(+), 159 deletions(-)
What does this mean? If you have source files that require output and figures to be generated (e.g. R Markdown), then it is important to make sure the generated figures and output are reproducible. This output provides a way for you to inspect the output in a diff-friendly manner so that it's easy to see the changes that occur due to new software versions or randomisation.

:stopwatch: Updated at 2024-03-06 09:18:39 +0000

Robadob commented 8 months ago

Merging this ahead of tomorrow's session.