
slsqp4j: SLSQP优化器的流行JVM封装版本
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
SLSQP优化器的流行JVM封装版本,旨在为Java虚拟机用户提供高效、便捷的非线性约束优化解决方案。
Slsqp4j是Java包装器,用于SciPy中的流行非线性优化器SLSQP。它的API模仿了SciPy的接口,简化了从Python到JVM的问题转换过程。
大部分求解工作在Dieter Kraft撰写的slsqp.f90中完成。
构建
构建Slsqp4j需要gcc和gfortran。
对于Ubuntu系统:
可以通过运行sudo apt install gcc gfortran来安装这两个工具。此外,JAVA_HOME环境变量必须指向JDK的安装目录。
要构建Slsqp4j,在项目根目录下执行gradle clean build即可。
Mac OS X
该过程在Big Sur上使用acceptopenjdk8进行了测试(可以通过brew tap AdoptOpenJDK openjdk && brew install --cask adoptopenjdk8命令来安装)。
全部评论 (0)
还没有任何评论哟~


