
GAMSPy
当前版本:1.18.4 | 版本说明
GAMSPy将高性能的GAMS执行系统与灵活的Python语言相结合,创建了一个强大的数学优化包。它充当了表达能力强的Python语言和稳健的GAMS系统之间的桥梁,使您能够轻松创建复杂的数学模型。
借助GAMSPy,我们引入了一种全新的方式,以简化完整的优化流程,从数据输入和预处理开始,接着是数学模型的实现以及数据的后处理和可视化,所有这些都在一个直观的Python环境中完成。GAMSPy允许您使用您喜欢的Python库(例如Numpy、Pandas、Networkx)来轻松操作和可视化数据。它还支持导入和导出多种数据格式的数据和优化结果。
此外,GAMSPy与GAMS MIRO和GAMS Engine无缝协作,使您能够在本地计算机上运行GAMSPy优化,也可以在您自己的服务器硬件(GAMS Engine One)上运行,或者在GAMS Engine SaaS上运行,甚至无需运行服务器。我们确保您随时都能获取到所需的资源。
使用GAMSPy的优势
GAMSPy为优化和数据管道的精简提供了全新的机会:
Python中的数学建模 |
|
卓越的性能 |
|
无缝的管道管理 |
- 直接在Python中编写复杂的数学模型。
- 创建稳健、可读且易于维护的数学模型,保留代数符号的本质。
- 利用分离实例数据和模型符号的强大功能。
|
|
- 求解器独立性:根据具体需求选择并集成不同的求解器。
- 性能无损:GAMSPy将繁重的任务卸载到高效的GAMS后端。
- 稀疏性处理:让GAMSPy处理稀疏数据立方体,专注于模型的构建。
|
|
- 无需切换环境:在单一且直观的环境中管理数据预处理和优化任务。
- 利用Python库轻松操作和可视化数据。
- 导入和导出数据及优化结果至多种数据格式。
- 利用GAMS MIRO和GAMS Engine的无缝集成。
|
开始使用