文件名称:ParameterizedNotebooks.jl:在Julia中参数化Jupyter笔记本
文件大小:147KB
文件格式:ZIP
更新时间:2024-04-05 03:30:51
Julia
参数化的笔记本 将Jupyter笔记本转换为通用Julia函数,该函数可以在相同或其他具有不同输入参数的Julia会话中重复运行。 安装 需要 : pip install nbconvert 然后从Julia包提示: pkg> add https://github.com/marius311/ParameterizedNotebooks.jl.git 用法 最好的例子说明: 笔记本包含的内容或复杂程度没有任何限制,只有要参数化的参数使用@arg name = val标记。 所述@arg宏什么也不做特别在Jupyter正常运行的笔记本时,使上述seed被设置为1 ,并执行继续照常。 您可以使用@nbonly标记仅应在Jupyter中运行但在参数化调用(例如,可视化)中将被跳过的@nbonly 。 您可以使用@ret宏从笔记本返回一个值。 @ret在笔记本结束之前的某个位置返回参数化
【文件预览】:
ParameterizedNotebooks.jl-main
----Project.toml(252B)
----.github()
--------workflows()
----test()
--------Project.toml(156B)
--------runtests.jl(205B)
----src()
--------ParameterizedNotebooks.jl(2KB)
----examples()
--------matplotlibrc(20B)
--------example.ipynb(11KB)
--------example.png(145KB)
----README.md(2KB)