Site Tools


notes:submission

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
notes:submission [2025/12/22 07:21] – created cjjnotes:submission [2026/02/24 18:38] (current) cjj
Line 1: Line 1:
-======Submission of Homework Assignments======+======Homework Submission Guidelines======
  
-Homework should be written in a single Jupyter Notebook file. The text should be written in Markdown cells with LaTeX for mathematical expressions. The entire Notebook should run without any errors after starting/restarting the kernel. If the evaluation time is too long (> 1min), please cache your results in a data file which, if exists, can be loaded instead of running the length evaluation.+=====File Format & Naming===== 
 + 
 +Submit your work as a single **Jupyter Notebook** file. Please use the following naming convention: ''StudentName_HW#.ipynb'' (e.g., ''王小明_HW1.ipynb''). 
 + 
 +=====Content & Formatting===== 
 +  * **Explanations:** Use **Markdown cells** for all text and prose. 
 +  * **Mathematics:** Use **LaTeX** for mathematical expressions and formulas. 
 + 
 +=====Reproducibility===== 
 +The notebook must be fully reproducible. Before submission, please **"Restart & Run All"** to ensure the entire notebook executes from start to finish without errors. 
 + 
 +=====Performance & Caching===== 
 +If a specific code block requires significant computation time (**1 minute**), please implement a **caching mechanism**. The script should check for local data fileif the file exists, the notebook should load the results rather than re-running the lengthy evaluation.
notes/submission.1766388081.txt.gz · Last modified: by cjj