发布 Pyomo 4.1

我们很高兴地宣布发布 Pyomo 4.1 (4.1.10519)。Pyomo 是一组 Python 软件包,支持各种优化功能,用于公式化和分析优化模型。

此版本的亮点如下

- 建模
   * 模型转换的 API 更改
   * SOSConstraint、Suffix 和 Block 组件的修订 API
   * 优化结果现在加载到模型中
   * 删除模型预处理的显式规范

- 求解器
   * 解决了编写和求解 MPEC 的许多问题
   * MPEC 元求解器名称的更改
   * runph 的解决方案输出已更改为

- 其他
   * Pyomo 子命令现在可以使用配置文件(例如 pyomo solve config.json)
   * 新的 JSON/YAML 参数数据格式
   * 添加了一个脚本来安装 pyomo.extras

有关安装选项和 Pyomo 入门文档,请参阅 https://pyomo.cn

享受!

关于 Pyomo

Pyomo 主页为 Pyomo 用户提供了资源

Pyomo 开发由 Sandia 国家实验室和 COIN-OR 托管

请参阅 Pyomo 论坛进行 Pyomo 的在线讨论

 

发布 Pyomo 4.0.9682

我们很高兴地宣布发布 Pyomo 4.0 (4.0.9682)。Pyomo 是一组 Python 软件包,支持各种优化功能,用于公式化和分析优化模型。

此版本是 Pyomo 4.0.9638 的补丁版本。以下是此版本的亮点

- 建模
   * 添加了 ComplementarityList 组件

- 求解器
   * PySP 测试基线更新

- 其他
   * 修复了结果对象腌制错误
   * 修复了有序集的性能问题
   * 解决了禁用 pyodbc 支持的错误。
   * 添加了对 pypyodbc 的初步支持。
   * 修复了允许使用元组初始化集合的问题
   * 重新启用了“import”和“export”Pyomo 数据命令,这些命令
     仍然已弃用。
   * 各种性能增强,以避免迭代列表
     字典键。

有关安装选项和 Pyomo 入门文档,请参阅 https://pyomo.cn。

享受!

 - Pyomo 开发团队
 - pyomo-developers@googlecode.com
 - https://pyomo.cn


-----------
关于 Pyomo
-----------

Pyomo 主页为 Pyomo 用户提供了资源

 * https://pyomo.cn

Pyomo 开发由 Sandia 国家实验室和 COIN-OR 托管

 * https://software.sandia.gov/pyomo
 * https://projects.coin-or.org/Pyomo

请参阅 Pyomo 论坛进行 Pyomo 的在线讨论

 * http://groups.google.com/group/pyomo-forum/

 

发布 Pyomo 4.0

我们很高兴地宣布发布 Pyomo 4.0 (4.0.9629)。Pyomo 是一组 Python 软件包,支持各种优化功能,用于公式化和分析优化模型。

此版本将 Coopr 更名为 Pyomo,这反映了用户一直将 Coopr 软件与 Pyomo 建模语言混淆的事实。Pyomo 4.0 包含以下重大更改

  • Pyomo 提供了一个单一的源代码树,取代了所有 Coopr 包
  • 'pyomo' 命令取代了 'coopr' 命令
  • 'pyomo solve' 子命令取代了之前的 'pyomo' 命令
  • 'pyomo.environ' 包现在用于导入核心 Pyomo 功能
  • 对 Python 3.x 的强大支持

此版本的亮点如下

  • 建模
    • 添加了 RealInterval 域
    • coopr.dae 的重大重构。现在可以表示更高阶和偏微分方程。还添加了更多离散化方案。
  • 求解器
    • 添加了对 Benders 求解器的初步支持
    • 添加了对 BARON 求解器的支持
    • 对 MPEC 求解器(包括 PATH 求解器)的初步支持
  • 转换
    • 添加了对模型转换的显式支持
    • 'pyomo solve --transform' 选项指定了模型转换
    • 创建了一个流线型线性对偶转换
  • 其他
    • 'pyomo help' 命令记录了已安装的功能
    • 'pyomo_install' 脚本的重大重构和简化
    • 添加了对使用 Pyro4 的并行支持

有关安装选项和 Pyomo 入门文档,请参阅 https://pyomo.cn

享受!

  • Pyomo 开发团队
  • pyomo-developers@googlecode.com
  • https://pyomo.cn

关于 Pyomo

Pyomo 主页为 Pyomo 用户提供了资源

Pyomo 开发由 Sandia 国家实验室和 COIN-OR 托管

请参阅 Pyomo 论坛进行 Pyomo 的在线讨论

Coopr 正在更名为 Pyomo

Coopr 软件很快将更名为 Pyomo!Coopr 曾是一个伞式软件项目,其中包括 Pyomo 和其他软件组件。然而,大多数用户首先且最重要的是使用 Coopr 的 Pyomo 建模包。因此,许多用户将他们的模型描述为“Pyomo 模型”,即使它依赖于 Coopr 中的高级建模扩展。事实上,甚至 Coopr 开发人员也经常讨论“Pyomo”开发。

鉴于这种混淆,我们决定将此软件明确命名为 Pyomo。今年秋天晚些时候,Pyomo 4.0 将发布。源代码仓库将更改以反映名称更改。新的 Pyomo 主页将托管在 https://pyomo.cn,并且 Pyomo Trac 站点将重新设计,以更明确地成为 Pyomo 开发人员的站点。

Pyomo 4.0 中还将有一些新功能。更多详细信息即将公布!