基于GPU的Sympy表达式评估实现
项目描述
SEEING
基于GPU的Sympy表达式评估实现
本意是为Sympy用户提供以下功能
- 在GPU上评估表达式的一种简单方法
- 后端无关的评估(目前支持numpy和cupy,未来可能会添加clpy或其他数值后端)
- 支持处理表达式组(评估、绘图、替换参数、共享变量)的工具
- 数值方法(目前支持n维域上的积分)
Numpy/Scipy在Sympy中通过lambdify功能直接使用。为了在GPU上实现同样的功能,SEEING的首次开发主要依赖于Cupy,因此您需要有一个启用CUDA的GPU才能使用它。
安装
SEEING可以通过pip安装
pip install astro-seeing
对于GPU的使用,SEEING依赖于Cupy,它可以通过以下命令作为依赖项安装
pip install "astro-seeing[gpu]"
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
astro-seeing-1.1.tar.gz (2.4 MB 查看哈希值)
构建分发
astro_seeing-1.1-py3-none-any.whl (11.8 kB 查看哈希值)
关闭
astro-seeing-1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d0c2530d596e34ba1b593fc8bf82ad35888458c1cf7715ab89e79aad7d28922 |
|
MD5 | 53bcc7ab87506d5dbdc372b6dbe1689c |
|
BLAKE2b-256 | d8521d2e292738057bb738f8be3f3ef1e43b0479536b09aa7073f7b17461746a |
关闭
astro_seeing-1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ba0e42d06be3bde1d54cc2c2d6b73e57a18e9e04ef96002b481574f1d26eebd9 |
|
MD5 | 27bf192b2e7902dee906b808aafee842 |
|
BLAKE2b-256 | d9216c7ba3bacbb2c88c5aaf8a4a4e82b33e8eb03b454ed12b58d1860cde2752 |