科学虚拟机客户端库

scicloud的Python项目详细描述


Science VM是一个集成到python编程语言中的scicloud计算平台。它使您能够利用数据中心和/或您选择的scicloud提供商的计算能力,而无需管理、维护或配置虚拟服务器。

使用Python库称为^ {EM1}$SCICWRAWEEEM时,科学VM将无缝地集成到现有的代码库中。要将函数的执行卸载到我们的服务器,您只需将所需的函数传递到scicloud库中。sciencevm将在其高性能集群上运行该函数。当您运行更多函数时,我们的集群会自动伸缩以满足您的计算需求。

在使用此软件包之前,您需要注册一个Science VM帐户。

scicloud库还提供了一个模拟器,可以在没有science vm帐户的情况下使用。模拟器使用multiprocessing库创建一个精简版的science vm服务。然后,这个模拟服务可以在所有CPU核心上本地运行作业。

快速命令行示例:

>>> import scicloud
>>> def square(x):
...     return x*x
...
>>> jid = scicloud.call(square,3)  #square(3) evaluated on Science VM
>>> scicloud.result(jid)
9

完整的软件包文档可在http://docs.scivm.com找到。根据您的平台和python版本的不同,可能需要一些依赖项;有关更多信息,请参阅安装。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在OSGi felix scr注释中将运行时参数传递给服务   java如何按字母顺序将对象插入ArrayList?   在Netbeans中调试Java   java从json文件中获取不同的照片   通过迭代和打印将java插入2个哈希表的运行时间   java如何替换JUnit 5中的WireMock@Rule注释?   shell在javajsch程序中使用'been'命令访问受限目录   java RMI是什么类型的?   javajooq别名构造   java如何通过在testNG中创建对象来调用测试方法   java下载从安卓 URL加载到imageview中的图像   从java运行bat文件   带有客户端证书的java嵌入式Jetty   java Ajax将JSON数组发送到servlet   创建数据并将数据添加到SQLite数据库时发生java错误   添加CV的javascript HRMS项目过程   java AspectJ加载时编织不起作用   java动态更改(使用JMX)正在监视的文件夹中的新文件   java岛数迭代矩阵并将节点标记为已访问