sharcnet-cython:SHARCNET的资料,Cython:初探网络研讨会

时间:2024-03-05 06:19:13
【文件属性】:

文件名称:sharcnet-cython:SHARCNET的资料,Cython:初探网络研讨会

文件大小:311KB

文件格式:ZIP

更新时间:2024-03-05 06:19:13

JupyterNotebook

SHARCNET:一般兴趣在线研讨会 通常,我们使用Python编写程序是为了方便而不是为了速度。 当工作提升到高性能计算(HPC)环境时,速度又成为一个问题。 Cython是Python的扩展,它允许将函数编译为C(或C ++)并恢复Python的显着性能折衷。 Cython通过支持调用C函数,声明类型信息以及提供对C ++ STL功能的访问来实现此目的。 利用Cython的流行软件包和库包括:TensorFlow,OpenCV,NumPy,Pandas等。 该网络研讨会将介绍Cython的基本介绍,这是将香草Python转换为Cython的演示,然后是有关如何在我们自己的Compute Canada HPC环境中运行Cython的简短演示。 可以期望拥有Python的经验,而熟悉C / C ++和Jupyter笔记本将有所帮助。 网络研讨会的材料和代码将在GitHub上提供以供参考。


【文件预览】:
sharcnet-cython-master
----.gitignore(2KB)
----base.ipynb(8KB)
----reference.pdf(87KB)
----cc_use()
--------setup.py(121B)
--------README.md(412B)
--------sieve_fast.pyx(714B)
--------sieve_base.py(364B)
----reference.ipynb(15KB)
----README.md(1KB)
----slides.pdf(272KB)

网友评论